小弟在超商打工,老闆有多間店的群組要管理,接收發訊息都要人工處理,所以想要做個群組機器人減少人力,並將製作過程與大家分享
Messaging API的操作方式比較特別,與官方帳號接收發訊息都要透過LINE Platform,之間的傳輸資料格式是JSON 格式
Messaging API操作如下
1.用戶發送訊息至 LINE 官方帳號。
2.LINE Platform 將一個 webhook 事件傳送至 bot server 的 webhook URL。
3.Bot server 將依據 webhook event,透過 LINE Platform 回應用戶。
Messaging API主要功能分為兩種
1.傳送推送訊息(Send push messages):可以隨時向用戶發送訊息
可傳送的推送訊息又分為四種
未付費的預設的方案為輕用量,每月規送訊息限制為500則,如需付費方案可參考官網附圖
圖片取於2021/9/7,方案可能會變動,實際情況詳見官網
2.傳送回復訊息(Send reply messages):這個功能是完全免費的,可以回覆用戶的訊息,但僅可回覆帶有 reply token 的訊息,
可以取得用戶發送的圖片、影片、聲音和其他檔案。請注意,用戶所發送的內容將在一段時間後自動刪除。
您可取得用戶的顯示名稱、User ID、個人圖片、語言以及狀態消息。