iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 25
3
Software Development

LINE bot 好好玩 30 天玩轉 LINE API系列 第 25

[30 天教你如何玩弄 Line bot API] 第 25 天:IFTTT 使用 LINE Notify

本文同步刊載於 Clarence 部落格:[LINE bot 好好玩 30 天玩轉 LINE API] 第 25 天:IFTTT 使用 LINE Notify

前言

最近好像介紹了很多需要寫程式的章節,感覺這樣對於比較少寫程式的人不太公平,所以今天就來講解一個不用寫程式的吧 ~
先來介紹一個平台叫作 IFTTT,主要功能是一個 If This Then That,意思就是 如果 這樣 然後 那樣 (迷:翻中文有比較好懂嗎?),其實應該直接解說實例比較好理解,像是我可以做 如果 收到 Email 然後 Facebook 發訊息,類似這種感覺的事情,而我們的主題是 LINE,所以會有範例說明怎麼把 IFTTT 跟 LINE Notify 做一個介接玩出好玩的花樣 ~

https://ithelp.ithome.com.tw/upload/images/20191010/201177013GaKE9YSmR.png

以這張官方圖片說明就是 如果 跟 Alexa 說話 然後 新增行事曆或是發送 Gmail 或是對 Google Drive 做一些操作

訂閱特定鐵人賽文章

第一個範例就讓我自肥一下吧 ~
很多人可能比起收 Mail 更喜歡收 LINE 或是看 LINE,這樣我們就可以結合前面說的 LINE Notify 來收特定文章

第一步

找到 RSS 的訂閱圖案,這個部分 iT 邦幫忙有提供 ~
https://ithelp.ithome.com.tw/upload/images/20191010/201177014MqSeaifFA.png

https://ithelp.ithome.com.tw/rss/series/2634

這是我文章 RSS 連結的網址

第二步

登入我們的 IFTTT 按下右上角的 Create
https://ithelp.ithome.com.tw/upload/images/20191010/20117701j3gsLh2c1H.png

第三步

出現了 If This Then That
https://ithelp.ithome.com.tw/upload/images/20191010/20117701QH1Cs83g6X.png
我們按下 This

第四步

輸入 RSS
https://ithelp.ithome.com.tw/upload/images/20191010/20117701euU88e53LS.png

第五步

在這邊點選左邊的 New feed item
https://ithelp.ithome.com.tw/upload/images/20191010/20117701ItHb0OWxVX.png

第六步

然後輸入剛剛的 RSS 網址
https://ithelp.ithome.com.tw/upload/images/20191010/20117701bcGfUgTSp8.png

第七步

可以看到我們的 this 設定好拉! ヽ(✿゚▽゚)ノ
https://ithelp.ithome.com.tw/upload/images/20191010/2011770138QRBummo5.png
再來設定 That,按下 That

第八步

這次在上面輸入 line
https://ithelp.ithome.com.tw/upload/images/20191010/20117701e7iOAnb6Ty.png

第九步

看到我們的目標 Send message 按下它!
https://ithelp.ithome.com.tw/upload/images/20191010/20117701mKkQCh8HBC.png

第十步

基本上預設就可以了,按下 Create action 吧!
https://ithelp.ithome.com.tw/upload/images/20191010/201177014MQOcdQULJ.png

第十一步

設定好拉!按下 Finish 吧! ヽ(✿゚▽゚)ノ
https://ithelp.ithome.com.tw/upload/images/20191010/20117701CoSTCSo26C.png

這個視窗的 Connected 可以隨意關掉它,如果不想收到不一定要移除,可以關掉就好
https://ithelp.ithome.com.tw/upload/images/20191010/20117701x12nLgX0l7.png

介紹 IFTTT applets settings

這邊做一個名詞解釋,我們上面做的這個動作其實是一個創建 Applets 的動作,所謂的 Applets 不是 trigger 也不是 action,是把他們合起來做才是一個 Applets

Settings

右上方有一個 Settings 點下去我們做一點介紹吧!

  • Get notifications when this connection is active: 這個開關是如果有裝 IFTTT 的手機 APP 會收到通知,如果不想收到可以把它關掉
  • View activity: 如果想看歷史紀錄可以點這邊看到它,不管是新訊息,變更狀態,在這邊都會看到他
  • Check now: 可以馬上檢查這個 Applets 的狀態
  • New feed item: 剛剛設定的 RSS 網址可以在這邊變更
  • Send message: 可以改變要送 LINE Notify 的位置

https://ithelp.ithome.com.tw/upload/images/20191010/20117701pr5Q75EZyM.png

如果想要移除可以在這邊找到它
https://ithelp.ithome.com.tw/upload/images/20191010/201177013aM5sKDnYL.png

這邊還有兩個可以點的 icon 可以看到他們的狀態
https://ithelp.ithome.com.tw/upload/images/20191010/20117701MLFFTJ5YMa.png

結語

以上是 IFTTT 結合 LINE Notify 的使用方法,其實可以有滿多玩法的大家可以玩玩看呦 ~
另外小聲說 IFTTT 還有一個 webhook 可以玩


上一篇
[30 天教你如何玩弄 Line bot API] 第 24 天:LINE Pay 實作
下一篇
[30 天教你如何玩弄 Line bot API] 第 26 天:賴滴卡製作 - 第一集
系列文
LINE bot 好好玩 30 天玩轉 LINE API30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
olivermode
iT邦新手 3 級 ‧ 2020-04-26 22:43:21

感謝分享!

tcvwqxh8 iT邦新手 5 級 ‧ 2022-03-04 00:28:29 檢舉

想問一下 如果在google試算表 某一欄要下條件ex:A2>200時 發送 linenotify 這樣該如何撰寫呢 感謝

我要留言

立即登入留言