IFTTT là một công cụ trực tuyến (có thể sử dụng trên web hoặc mobile) cho phép bạn tạo ra các “kết nối” giữa các ứng dụng và dịch vụ online khác nhau. Các kết nối này cho phép các hoạt động tự động hoặc tự động hóa các công việc của bạn, như tự động chuyển đổi nội dung từ một nguồn này sang một nguồn khác, hoặc gửi thông báo đến một địa chỉ email khi có một sự kiện xảy ra trên mạng.
Lịch sử phát triển The history of IFTTT
IFTTT (If This Then That) là một công cụ chuyển đổi dữ liệu được phát triển vào năm 2010 bởi co-founders Linden Tibbets và Jesse Tane. IFTTT đầu tiên được cấp phép năm 2011 và đã nhanh chóng trở thành một trong những công cụ chuyển đổi dữ liệu phổ biến nhất cho người dùng cá nhân và doanh nghiệp. IFTTT hoạt động như một nền tảng để tạo liên kết giữa các dịch vụ và công nghệ trực tuyến như Facebook, Twitter, Gmail và Dropbox. Người dùng có thể tạo các “công thức” để liên kết các dịch vụ và tạo ra các hành động tự động.
Từ năm 2011 đến nay, IFTTT đã phát triển một số tính năng mới và cải tiến, bao gồm việc tích hợp với các thiết bị điện tử nhà và các nền tảng như Amazon Alexa và Google Home. Hiện nay, IFTTT đang được sử dụng bởi hàng triệu người dùng trên toàn thế giới để tự động hóa các tác vụ hàng ngày và giải quyết một số vấn đề phổ biến liên quan đến công nghệ.
Xem thêm Hướng dẫn về Laravel
Cách hoạt động của IFTTT
IFTTT (If This Then That) hoạt động dựa trên cơ chế “Nếu điều này xảy ra, thì thực hiện điều kỳ”. Đó là nghĩa là, nếu có một sự kiện đầu vào xác định (nếu điều này xảy ra), thì IFTTT sẽ tự động thực hiện một hành động xác định (thực hiện điều kỳ).
Ví dụ, bạn có thể tạo một cấu hình IFTTT như sau: “Nếu tôi đăng một bài đăng mới trên Instagram, thì nó sẽ được đăng lại trên Twitter”. Nếu bạn đăng một bài đăng mới trên Instagram, IFTTT sẽ tự động đăng lại nó trên Twitter.
IFTTT hỗ trợ hàng trăm các đầu vào và hành động từ các dịch vụ khác nhau, chẳng hạn như Facebook, Twitter, Instagram, Dropbox, Google Drive, v.v. Điều này cho phép bạn tạo các cấu hình để tự động hoạt động giữa các dịch vụ mà bạn sử dụng hàng ngày.
Cách sử dụng IFTTT trên thiết bị Android và iOS
IFTTT (If This Then That) là một dịch vụ trực tuyến cho phép bạn tạo các kết hợp tự động giữa các ứng dụng và thiết bị khác nhau. Dưới đây là cách sử dụng IFTTT trên cả thiết bị Android và iOS:
Trên thiết bị Android:
- Tải và cài đặt ứng dụng IFTTT: Mở Google Play Store, tìm kiếm “IFTTT” và tải về ứng dụng IFTTT.
- Đăng nhập hoặc tạo tài khoản: Mở ứng dụng IFTTT và đăng nhập bằng tài khoản Google hoặc tạo tài khoản mới.
- Tạo một “Applet” (trước đây là “Recipe”):
- Chạm vào biểu tượng “+” ở góc trên bên phải.
- Chọn “This” để thiết lập sự kiện kích hoạt.
- Chọn một ứng dụng hoặc thiết bị để thiết lập sự kiện.
- Chọn sự kiện cụ thể (ví dụ: “New photo taken”) và thiết lập các điều kiện.
- Chọn “That” để thiết lập hành động sẽ xảy ra sau khi sự kiện kích hoạt.
- Chọn ứng dụng hoặc thiết bị mà bạn muốn thực hiện hành động (ví dụ: “Send me a notification”).
- Thiết lập các tùy chọn cho hành động và hoàn tất tạo “Applet”.
- Quản lý và tương tác với các “Applet”: Trong ứng dụng IFTTT, bạn có thể quản lý và tương tác với các Applet đã tạo. Bạn có thể tắt, bật, chỉnh sửa hoặc xóa chúng theo mong muốn.
Trên thiết bị iOS:
- Tải và cài đặt ứng dụng IFTTT: Mở App Store, tìm kiếm “IFTTT” và tải về ứng dụng IFTTT.
- Đăng nhập hoặc tạo tài khoản: Mở ứng dụng IFTTT và đăng nhập bằng tài khoản Google hoặc tạo tài khoản mới.
- Tạo một “Applet”:
- Chạm vào biểu tượng “+” ở góc dưới cùng.
- Chọn “This” để thiết lập sự kiện kích hoạt.
- Chọn một ứng dụng hoặc thiết bị để thiết lập sự kiện.
- Chọn sự kiện cụ thể (ví dụ: “New photo taken”) và thiết lập các điều kiện.
- Chọn “That” để thiết lập hành động sẽ xảy ra sau khi sự kiện kích hoạt.
- Chọn ứng dụng hoặc thiết bị mà bạn muốn thực hiện hành động (ví dụ: “Send me a notification”).
- Thiết lập các tùy chọn cho hành động và hoàn tất tạo “Applet”.
- Quản lý và tương tác với các “Applet”: Trong ứng dụng IFTTT, bạn có thể quản lý và tương tác với các Applet đã tạo. Bạn có thể tắt, bật, chỉnh sửa hoặc xóa chúng theo mong muốn.
Lưu ý: Các bước trên chỉ mang tính chất tham khảo và có thể thay đổi tùy theo phiên bản ứng dụng và cập nhật mới nhất.
Giá của IFTTT
IFTTT là một dịch vụ miễn phí cho người dùng cá nhân, tuy nhiên có một phiên bản Pro cho doanh nghiệp với một số tính năng bổ sung và có giá tùy thuộc vào cấu hình cho từng doanh nghiệp. Hiện tại, IFTTT không công bố giá chính thức cho phiên bản Pro, vì vậy bạn cần liên hệ với đại diện IFTTT để biết chi tiết về giá.
Xem thêm “This” trong javascript là gì ?
IFTTT có liên quan gì đến IoT không?
Có, IFTTT (If This Then That) có liên quan đến Internet of Things (IoT) trong một số trường hợp. IFTTT là một dịch vụ tự động hóa trực tuyến cho phép bạn tạo ra các “kịch bản” đơn giản dựa trên nguyên tắc “Nếu điều này xảy ra, thì thực hiện điều đó.” Điều này giúp bạn kết nối và tương tác giữa các ứng dụng, dịch vụ và thiết bị khác nhau mà không cần phải viết mã.
Với IoT, các thiết bị thông minh và cảm biến được kết nối với internet để thu thập và chia sẻ dữ liệu. IFTTT có thể được sử dụng để tương tác với các thiết bị IoT trong môi trường gia đình thông minh và văn phòng thông minh. Chẳng hạn:
- Bật/tắt đèn tự động: Bạn có thể sử dụng IFTTT để tự động bật đèn khi cảm biến chuyển động của thiết bị IoT ghi nhận sự hiện diện.
- Thông báo khi nhiệt độ thay đổi: Khi cảm biến nhiệt độ của thiết bị IoT ghi nhận thay đổi nhiệt độ, bạn có thể sử dụng IFTTT để gửi thông báo đến điện thoại của mình.
- Kích hoạt các thiết bị cùng một lúc: Bạn có thể cài đặt một kịch bản trong IFTTT để khi bạn rời khỏi nhà, các thiết bị IoT như thiết bị điều khiển nhiệt độ và camera an ninh tự động tắt.
- Đồng bộ hóa dữ liệu: IFTTT có thể được sử dụng để tự động đồng bộ hóa dữ liệu từ các thiết bị IoT với dịch vụ lưu trữ trực tuyến, ví dụ như lưu trữ dữ liệu nhiệt độ từ cảm biến nhiệt độ lên Google Sheets.
Tóm lại, IFTTT có khả năng tương tác với các thiết bị IoT để tạo ra các kịch bản tự động hoá đơn giản, giúp tối ưu hóa việc sử dụng các thiết bị thông minh trong môi trường sống và làm việc.
Xem thêm Từ khóa This trong Dart