About Line Message API - 關於Line Message API 的那點事! ?
關於Line Message API 的那點事! ?
距離第一次接觸Line Message API到現在也11天了,開發的案子也到一個段落,是該吃個粽子…喔不! 做個總結~
一樣廢話不多說先上主要的push API and reply API.
client.replyMessage( //每次接收到訊息都會傳不同的SHA,必須驗證才能透過API傳送訊息 ps."只能用一次" replyToken, ArrayOrObjectMessage //看名子就知道可以是Array或Object ); client.pushMessage( //這是每個Line user都會有的獨一無二的SHA,用來"一對一"傳送給user的 userId, ArrayOrObjectMessage )
關於ArrayOrObjectMessage的細節請看 - 官方文檔 -
基本上都是繞在上面兩種,只是pushAPI要打開需要重新創,且不可逆,就是給Programer用的,接下來!
上主菜…
- 沒打算講太多code,官方很用心了,範例也很完整。
- 所以我想說說有什麼功能
先說結論
從user踏進Charbot的地盤那一刻,就可以化身為指手畫腳的主人翁了!(前提是Charbot有支援)
- ps.這裡指的主人是在 ▼ 下述三的虛擬世界,對CharBot指手畫腳~
- 一對一 User Message
- 群組 Group Message
- 房間 Room Message
- 來點User instance
- 可以在對話框裡面放輪播圖
- Carousel 輪播圖 Have Three label button and One image button
- Carousel 輪播圖 Have Three label button and One image button
- Image Carousel 照片輪播圖Max a button
- Max five pictures and one button
- Max five pictures and one button
- Image Buttons 圖片按鈕
- Use coordinate control buttons location
- Use coordinate control buttons location
- Listen User Message Key word 聆聽關鍵字 From 用戶訊息
- Listen Line Url API Message Key word 聆聽關鍵字 From Line Url
- Listen User Message All File 聆聽任何格式檔案 From 用戶發送
- Listen User Message Date 聆聽日期 From 傳給用戶點選回傳
- Get User Profile 取得用戶基本訊息
- push message 所用的userId、roomId、groupId在這裡取得
- Char Bot Joined or Leaving 機器人加入房間或離開 上述所說的都可以透過Message API進行Reply and Push Message, 也可以做任何Backend Control
Line擁有台灣1.7千萬會員,比起Phone、Email更具有優勢
- 大概是唯一比微信強一點的地方了吧 -
Published 9 Feb 2018