用GCP 弄一個Messenger Bot

  1. Facebook 粉絲頁
  2. Facebook application
  3. Google Cloud Platform (使用Cloud Functions)

第一步 — 開立粉絲頁面

首先開立一個粉絲團,點擊粉絲專頁.

第二步 — 設定Google Cloud Functions

進入 GCP 之後,點選 Google Cloud Functions,點選 create function

Python version

Node.JS version

第三步 — 設定Facebook Application

首先連線到 Facebook for developer,新增一個應用程式,點我的應用程式後,按下新增應用程式

最後一步 — 驗證

最後回到粉絲頁,點選發送訊息->驗證按鈕,就可以看見彈跳出對話框,如果按照之前的程式碼放入,那麼在這裡打的任何一句話,應該都會看見後面被加上 aha,那麼恭喜你的手工 chatbot on Google Cloud Functions 就完成了.

後話

因為目前只為了簡單方便,所以才會採用其實回應速度也有點頓頓的 Google Cloud Functions,不過畢竟在一個量下免費,然後需求也不複雜的情況下,其實這樣的做法可以快速有效的實作出許多 prototype 出來.或許 heroku 是另外一個可以去嘗試的地方,但就改天再進行吧.

--

--

aha 專長於組裝各式語言與各大平台服務,打造最小可行產品原型.曾獲得2011 政府開放資料平台App社會組首獎.2015 PIXNET Mobile Service社會組首獎.2014 DSC R 課程講師.2017pycon與2017 DSC講者,2022 法律x法遵黑客松第三名。

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Cheng-Yu Lin

Cheng-Yu Lin

aha 專長於組裝各式語言與各大平台服務,打造最小可行產品原型.曾獲得2011 政府開放資料平台App社會組首獎.2015 PIXNET Mobile Service社會組首獎.2014 DSC R 課程講師.2017pycon與2017 DSC講者,2022 法律x法遵黑客松第三名。