Line Notify 已於官方2024年公告,將在2025年3月31號開始停用,所以以下這篇你可以當作串接練習,不過記得要找個更好的通知平台,例如Telegrame,或是使用Line 的 Message API 。 前者一樣可以免費使用,不限訊息則數;而後者則是每個月有200則免費訊息 (以發訊人數計算), 超過則需要開始收費。
前往LINE Notify登入
https://notify-bot.line.me/en/
前往LINE – Notify串接網站
產生一組TOKEN
先複製TOKEN,待會會使用到。TOKEN為當使用者跟對方伺服器溝通,對方伺服器要求提交的資料。TOKEN就像是個人密碼一樣重要。
PY程式碼範例
import requests as req
def notify(message):
url = 'https://notify-api.line.me/api/notify'
token = '填入你的TOKEN'
headers = {
'Authorization': 'Bearer ' + token
}
data = {
'message': message,
# 'imageFullsize': '', #照片
# 'imageThumbnail':'' #照片
}
data = req.post(url, headers=headers, data=data)
if __name__=="__main__":
notify()
直接複製到你的程式碼編輯器 (IDE)即可使用,看你是Pycharm, Vscode, Jupiter, Spyder 等編輯器都通用。務必要更換必要TOKEN,以及自訂你要發送的訊息。
重要參數解說
Authorization -> 認證的金鑰
Message -> 傳遞給使用者的訊息
imageFullsize / imageThumbnail -> 兩個須同時使用,傳送指定圖片
Notify適用時機
Line Notify使用層面還滿廣的,有些工程師會應用於程式的報錯通知,其他跟數位行銷比較相關的例如。
1.Google Sheet表單,當有人回答表單時就發送Notify通知給使用者。
2.餐廳訂位成功,就傳送給使用者。
3.系統監控。
4.新聞媒體網站,可以推播新聞至綁定的用戶。