3.善用LINE Bot SDK
對於我們初學者而言,最簡單的建立一個LINE聊天機器人的方法就是套用所謂的「LINE Bot SDK」。LINE Bot SDK提供各種常見程式語言的函式庫,讓開發者很輕易便能開發LINE Messaging API的應用程式。這些SDK還包括範例程式,讓初學者能更快瞭解如何使用函式庫。以下是LINE Bot SDK所支援的程式語言列表。
1.Java
2.PHP
3.Go
4.Perl
5.Ruby
6.Python
7.Node.js
4.「Reply Token」的注意事項
LINE Messaging API的下列事件物件會帶有Reply token:message、follow、join、postback與beacon。
而當我們使用Reply token傳送訊息請注意以下二點:
1.Reply token的有效期間非常短,在收到Webhook事件後必須盡快使用。有效期間會隨著系統狀況而調整,所以我們也不便對外提供精確的數字。可以確定的是這個數字會以秒為單位,開發者是無法以Reply token回覆需要經過數分鐘以上處理時間才能獲得結果的訊息。這個目的是希望開發者能夠在最短的時間內回覆用戶的訊息,提供更好的使用者體驗。
2.Reply token僅可以使用一次,如果有需要在收到Webhook事件後分多次回覆,就必須使用Push message的方式來傳送訊息。