在 Messenger平台寫聊天機器人Chatbot on Heroku

因為大學專題需要,開始試著寫Chatbot,以下就是慢慢紀錄的開發歷程

1.在facebook Developer 創App 與創粉專

2.寫 code

3.把App deploy 到各大雲端平台

4.設定回呼網址為雲端平台上的app,設定Token

5.測試是否能對話


一開始的流程很簡單就可以爬文爬到,比較麻煩的是編輯 page 的回呼網址,

必須先把app放到雲端平台(Heroku  Azure  等等) ,然後 Copy App 的網址,這裡的驗證才會過關

我是採用Heroku    https://www.heroku.com/ ,它有很方便的功能,可以與Github做連接,只要與Chatbot的專案做Connenct,就可以與Github同步,Heroku 的免費流量應該足以讓小專案生存,但Heroku的server 在沒人呼叫它超過30分,會休眠就是了。

如果不想讓Heroku休眠,可以嘗試使用 Uptime Robot
它可以在固定時間內發送訊息給伺服器,讓伺服器不休眠,而且服務是免費的,
不過會不會讓Heroku流量爆掉就難說了...

  •  
張書維 張書維 Author

總網頁瀏覽量

Popular Posts