本文同步刊載於 Clarence 部落格:[LINE bot 好好玩 30 天玩轉 LINE API] 第 19 天:為什麼發訊息都要錢,有不用錢的嗎?
現在 LINE 主動發訊息需要收費了,所以大家就開始想盡辦法想要做出一個省錢或是不用錢的推播功能,那這樣我們有辦法做到嗎?
其實答案是有的,不過可能會跟直接用 LINE Bot 發的訊息有差別,效果可能不是這麼好,可以用的東西是 LINE Notify,不適用我們原來自己的 Bot。
顧名思義就是一個發推播的服務,不過不是原本的 APNs 或是 FCM,而是用 LINE 發,這個服務其實已經存在很久了,在 2016 年就已經推出了,還記得剛推出的時候主打系統有問題的時候可以發送,那時候筆者還真的串上平常在使用的告警系統,因為當註冊完只要一個 CURL,就可以把推播訊息處理完,又可以讓群組的大家都收到訊息,其實滿好用的
他的使用方法是使用 OAuth 的驗證機制,所以其實本來如果是有串接過的人應該很快就會上手了,整個 OAuth 的認證機制走完就會獲得一組 Token,之後只要使用這個 Token 就可以發訊息給使用者了!
這個功能會在之後章節介紹,這邊就先簡單帶過!
有人會說這樣要用 OAuth 好麻煩喔!
有沒有比較簡單的方法呢?
其實是有的首先我們到此頁 https://notify-bot.line.me/my/
下面有一個發行權杖
按下它,在上面的 請填寫權杖名稱(將於傳送提醒時顯示)
輸入 2020 iT邦幫忙鐵人賽
,按下確定會出現這個頁面
取得 Token 後,我們繼續開啟我們的 POSTMAN,放入 Token
輸入 message
按下發送!
就會看到我們的 LINE 收到訊息拉!
是不是很簡單 ~
已發行個人存取權杖。
是因為我們剛剛按了 發行權杖
出現的通知訊息
CSScoke - 金魚都能懂的這個網頁畫面怎麼切 - 金魚都能懂了你還怕學不會嗎
King Tzeng - IoT沒那麼難!新手用JavaScript入門做自己的玩具~
Hina Hina - 陣列大亂鬥
阿斬 - Python 程式交易 30 天新手入門
塔塔默 - 用Python開發的網頁不能放到Github上?Lektor說可以!!
Vita Ora - 好 Js 不學嗎 !? JavaScript 入門中的入門。