進階訊息可以製作出更多元的應用變化與創造更多服務功能的可能
進入line developers documentation 的 【message types】
https://developers.line.biz/en/docs/messaging-api/message-types/#page-title
圖文訊息【Imagemap message】
https://developers.line.biz/en/docs/messaging-api/message-types/#imagemap-messages
可以傳送一張圖,並定義特殊範圍有不同功能,有點類似圖文選單。
一樣可以傳送訊息給機器人、定義連結到外站,現在很多官方帳號都用這手法來做行銷推廣。
模板訊息【Template message】
https://developers.line.biz/en/docs/messaging-api/message-types/#template-messages
這可以更好的提高與使用者的互動,讓推廣的內容不會是冷冰冰的文字,而是透過樣板樣式來提供與用戶的互動,目前line提供四種模板:
-Buttons template
包含標題、圖片、敘述說明和按鈕(action)
【action】的功能可以點入查看
https://developers.line.biz/en/docs/messaging-api/actions/
-Confirm template
有兩個按鈕,提供確認訊息內容
-Carousel template
這其實就像是多個並排的Buttons template可以左右查看,最多可以設置十個。
-Image carousel template
就是多個並排的圖片可以左右查看,每張圖片都可設置一個按鈕選項,很適合做商品展示的商家。
剛剛說的那四個line制定好的template之外,line為了讓商家更彈性設計訊息格式,所以提供了【Flex Messages】
https://developers.line.biz/en/docs/messaging-api/message-types/#flex-messages
這個呢,就是可以照自己的需求制訂想要傳達的訊息格式,像是車票、訂房資訊、社群貼文等。
最後的功能是【Quick reply】
https://developers.line.biz/en/docs/messaging-api/message-types/#quick-reply
可以提供多個選項,讓用戶點選進行回覆。
我們就可以依照自己的需求,透過以上這幾種設計機器人,創造出更多樣的互動可能。
下一篇,規劃資料庫