設計手冊
遇到問題了嗎?不用擔心,答案都在這。
全站搜尋

透過 IFTTT 整合

什麼是 IFTTT ?

IFTTT ( If This Then That )是一款類似於 Zapier 和 Make.com 的自動化串接工具,能夠幫助使用者輕鬆地建立自動化任務,實現不同應用程式和服務之間的互相配合。它提供了許多自動化串接應用,稱為「 Applets 」,這些工作流程是基於「觸發事件」( If This )和「相應動作」( Then That )之間的條件來完成的。

舉例來說,你可以設置一個自動化程式,讓你在社群媒體上自動發布新文章,將收到的郵件備份到雲端存儲服務中,或根據天氣預報調整智能家居設備等。 IFTTT 的主要特色之一是於手機端和智慧家居的應用,在生活化方面尤為突出,因此不僅適用於企業端,也適用於個人用戶。

相較於其他串接工具, IFTTT 的操作和應用相對簡單易用。此外, IFTTT 還能夠與一些其他串接工具(如 Zapier )無法串接的服務,如「 LINE 」,進行串接。

目前支援的行為

IFTTT 中一組串接應用( Applets )中包含觸發端動作端

1. 觸發端( Trigger ):觸發串接應用開始的行為

支援的行為有兩種:

新增一筆資料( New Entry Created )、修改既有資料( Entry Updated )。

例如:當新增一筆資料時,自動傳送信件;修改既有資料時,自動傳送訊息。

觸發時支援送出的資料格式( Ingredient ):

資料( Data ):代表送出該筆資料的全部相關資訊,會以 json 格式呈現。

標題欄位( Title field ):代表送出該筆資料標題欄位的欄位值。

任務時間( Event time ):代表該筆資料的建立或修改的時間。

注意

由於目前支援的資料( Data )只能送出 json 格式,對於不會寫程式、不會運用 json 格式的使用者來說較不方便,因此建議可以先利用字串公式把想送出去的資訊串在標題欄位,然後在做設定時,指定觸發端( Trigger )送出標題欄位( Title field )

參考以下範例:

當表單建立時,會自動把表單中的第一個欄位當作標題欄位,這時候如果透過 IFTTT 寄出通知時選擇標題欄位( Title field )作為信件標題時,資訊可能會過於簡略,但如果選擇資料( Data )送出時,會呈現json格式,較不便於查看內容。

這時候可以在表單中新增一個欄位,將其設定為標題欄位,利用字串公式將想要的資訊呈現於標題欄位內。

之後在寄出信件時選擇標題欄位作為信件標題或內容時,便可以直接呈現出你想要的內容。

2. 動作端( Action ):觸發後所產生的行為

支援的行為有兩種:

新建資料(Create Entry)、修改既有資料(Update Entry)。

例如:當收到訊息時,自動新建資料或是修改某筆既有資料時。

注意:目前 IFTTT 串接服務不支援 Gmail 作為觸發端( Trigger )服務,也就是目前無法設計一個「 Gmail 收到某封信,接著觸發在 Ragic 新建資料或修改既有資料」的串接應用( Applets )。

觸發時支援送出的資料格式( Ingredient ):

目前只有資料( Data ) 一種,代表傳入的資料要是符合 Ragic 需求的 json 格式,非程式背景、不熟 json 格式的一般使用者可能比較不適合。若有需求請參考此份 api 文件

目前支援的串接應用( Applets )

目前官方提供的範本支援以下串接應用:

1. Gmail :新增或修改表單資料時自動寄送信件到 Gmail 。

2. E-mail :新增或修改表單資料時自動發送 Email 通知。

3. LINE :新增或修改表單資料時自動發送 LINE 訊息。

4. Discord :新增或修改表單資料時自動發送 Discord 訊息。

5. Slack :新增或修改表單資料時自動發送 Slack 訊息。

6. IFTTT :新增或修改表單資料時自動發送通知到 IFTTT APP 。

7. Google 表單:新增表單資料時自動於 Google 表單增加一行資料。

除了上面所列官方提供的範本,使用者也可以依照自己的需求來自製其他串接應用( Applets )。

操作流程

步驟 1:登入 IFTTT 串接平台並與 Ragic 連接

進入IFTTT的Ragic 連結後點擊「Connect」。

選擇登入方式。

登入 IFTTT 後再輸入 Ragic 帳號密碼。

注意:如果平常登入 Ragic 的方式是使用 Google 帳號登入,請先重設密碼再使用該密碼來登入你的 Ragic 。

登入後便會回到最一開始的畫面,便可以開始選擇你想要的串接應用。

步驟 2:設定串接應用( Applets )

於下方選擇想要的串接應用( Applets )。

範例:選擇新增表單資料時自動寄送信件到 Gmail ,點擊「Connect」。

在設定頁面中選擇你想要串接的表單,所有你有權限的表單都會顯示在選擇清單中。

設定寄送的信箱與收件的信箱。

寄送的信箱預設為只能選擇該登入使用者,若要新增使用者請確認你的 IFTTT 方案。

設定郵件主旨、內文等等內容,可以選擇增加支援送出的資料格式( Ingredient )。

設定完成後點選「 Save 」即可。

當該表單新增資料時就會自動發送所設定的信件到指定信箱。

步驟 3:確認及修改串接應用( Applets )

回到一開始的畫面後,便會出現「 My Applets 」的選項,進入後便可以看到剛剛設定完成的串接應用。

再次點選進入,可以看到下方會顯示連接該應用的時間、執行次數,右上角點選「 Settings 」便可以變更設定。

設定是針對 If (觸發端) Then (動作端)分別設定,點選右上角的「 Edit 」便可以修改設定,修改完後要記得點選「 Update 」。

點選下方的「 View activity 」可以看到更多相關執行應用的時間與資訊。

再點選一次「 Connected 」便可以取消此應用的連結,或是點擊下方的「 Delete 」便可以刪除此串接應用。

注意事項

1. 一組串接應用( Applets )的觸發端或動作端,只能選擇單一表單進行設定;同個表單則可以同時設定很多組串接應用。

2. 不同使用者登入不同 IFTTT 帳號便可以針對一組串接應用( Applets )設定不同表單。

3. 目前官方範本只有提供作為觸發端( Trigger )的串接應用,若想要動作端( Action )的串接應用需要以 json 格式來自製串接應用。

4. 串接應用的設定數量有限,詳請請參考 IFTTT官網

5. 上述的操作說明只有針對最基本的流程,其他進階串接應用設定,請先確認你的 IFTTT 方案是否可以進行相關設定。

6. IFTTT 相關名詞請參考這裡

回最上面 目錄

馬上註冊
免費試用 Ragic!

用 Google 帳號註冊

立即科技 Ragic, Inc.
02-7728-8692
台北市中正區南昌路二段81號9樓