Monday, September 24, 2018

Python Facebook聊天機器人 Echo Ngork

前置作業


聊天機器人
想說Linebot弄完後順便連Facebookbot一併弄一下好了
bot也算是兩年前的東西了,以前寫沒留下近期內用到再來寫一下作教學文
不然每次的話都要再重找
不過Facebookbot比較麻煩一點就是了
那在我們上一回的Linebot都裝的差不多了,
為什麼技術文章寫來寫去還是很像在寫心情雜記xd

創立一個粉絲專頁




Facebook Developers Setting Messager


創完之後呢我們接下來要進去facebook developers 設定messager
我們來到
https://developers.facebook.com/
建立完成後呢
選擇我們自己設立的粉絲專頁

授權

Facebook Developers  Application審查


隱私權政策網址
Privacy Policy Generato

填完資料後一定要按右上角開啟app





Facebook Developers Setting Webhooks



我們複製我們穿透厚的網址https!
驗證成功
記得把權杖再複製一次給webhooks




安裝元件
$ pip install pymessenger
裝完後跑一下code

記得替換掉token
端口與ngork端口需要一至
啟動伺服器

直接開密!



ngork伺服器響應時間有夠慢的,然後既然是免費的嗎算惹

如果在權杖有問題的話這邊可以把webhooks進行移除