最近在看 Python大數據特訓班 這本書時得知了IFTTT,才曉得竟然有這麼方便的服務!
IFTTT,全名為 "IF This, Then That",顧名思義就是This被觸發後,就執行That,可以想成程式語言中的:
if(This) {
do That;
}
如何建立自己的APP?
1. 先申辦一個IFTTT的帳戶。2. 點選左上角 "create"
6. 進來後可以設定一些參數,像這裡可以設定每天的幾點幾分。設定完按"Create trigger"。
{{}}
。10. If 和 Then 設定好後,按Continue。隨時可以按Connect/Connected啟動和關閉APP,Setting可以修改設定,View activity則可以查看運行紀錄。
但別忘了免費版的自訂APP只有3個額度,建議到Explore,使用別人已經建好的模組,除非逼不得已才使用自訂APP。
升級pro後就沒有額度限制了,也可以趁著試用期間體驗看看。
如何使用別人的APP
1. 點選Explore,尋找自己有興趣的APP,或利用search搜尋。3. 跟著指示設定一些東西,按 "Finish" 就完成了!
使用別人的APP的缺點是,不能調整太多個人化的東西,如果一定要調整,可以按 "Make it your own" 變為自己的APP。
IFTTT的優點
優點一:眾多服務,任君挑選
IFTTT整合了非常多(真的非常多)的軟體服務、物聯網裝置、APP,可以在IFTTT的所有服務列表中查看,並且可以依照軟體名稱搜尋。
有通訊軟體,像是Line、Telegram。
或社群媒體,像是Facebook、Instagram、Twitter。
也有時間、日曆相關的,像是Data、Google Calendar。
還有一個很棒的點是,每個服務點進去後都有很詳細的說明,雖然都是英文的,但只要英文程度不要太差,基本上都看得懂。
這邊以GitHub為例子,名稱下方有簡單的服務介紹,再底下有三個欄位,分別是Applets, My Applets, Details。
- Applets:會看到別人分享的APP模板,可以直接套用,但有部分設定不能調整。
- My Applets:自己有使用到這項服務的APP,這欄位不一定會出現,如果沒有使用過就不會出現。
- Details:關於這項服務的詳細說明,包含觸發條件(Triggers)、行為(Actions)、查詢(Queries),
每一項底下又有詳細的API介紹,像是觸發參數(Trigger fields)、回傳資訊(Ingredients)等等。
優點二:簡潔的UI介面
網頁上使用簡單的配色以及清楚的字型讓初次使用的人很好操作,另外If this, Then that的圖形介面也非常直覺,相信連不會寫程式的人都可以順利上手。
優點三:連結手機APP
ITFFF自己也有推出手機APP,在Android和iOS平台上都有,功能基本上和網頁版一樣,但多出了提醒和按鈕功能。
最令我驚訝的是按鈕功能,可以在手機桌面上設置按鈕,連結到你的APP,就可以做為APP的Trigger,這功能相當方便!
IFTTT的缺點
缺點一:靈活度不太夠
缺點二:免費版的功能不多
缺點三:延遲問題
服務連結
如果喜歡這篇文章,請訂閱我並且拍五下手給予回饋(使用Google或Facebook帳號免費登入,只需要30秒),資金由LikeCoin提供,完全不會花到各位半毛錢!
因為您的支持,我才更有動力創作出更優質的文章~
留言
張貼留言