Facebook 在 F8 大會發表聊天機器人API,將聊天機器人引入 Messenger 服務,以更即時、互動與個人化的服務客戶,並提供企業相關擴充服務。目前已經有多個團隊相繼開發出Chatfuel for MessengerBotsifyApi.ai for Facebook Messenger,幫助粉絲團不用寫一行程式,就能打造出自己的聊天機器人。本文將以Chatfuel作範例,呈現整個實作流程。
Chatfuelno_coding

Chatfuel申請使用步驟

請先到Chatfuel for Messenger登入後,開始建立聊天機器人,系統會開始指示你每一個步驟,由於Facebook Developer的介面時常改版有所變動,您可以參考下文的中文版本步驟。

首先你得要有個 Facebook Page

如果你還沒有自己的專頁,建立一個粉絲專頁

註冊成為 developers.facebook.com 開發者

新增一個FB應用程式

  • 我的應用程式 下拉選單選擇新增應用程式
  • 選擇 網站 類型
  • 輸入APP的名稱後按 Create New Facebook App ID
  • 輸入EMAIL,選擇 專頁應用程式,然後按 建立應用程式編號
  • 按右上角的Skip Quick Start

www

從左邊下方的選單選擇Webhooks

  • 在 Webhooks 的右邊按 新訂閱內容
  • 選擇 Page

webhooks

輸入新Page訂閱的內容

輸入你的網址與權杖

回呼網址:

https://api.chatfuel.com/facebook/4db*******************d5afac0f
驗證權杖:

4db*******************d5afac0f
勾選訂閱欄位:

messages, messaging_postbacks,message_deliveries, messaging_optins.

取得Token

  • Messenger 平台產生一個聊天機器人
  • 選擇你的粉絲專頁
  • 複製粉絲專頁存取權杖


複製粉絲專頁存取權杖 貼到Chatfuel裡,按下一步

Request permissions

  • 繼續在Messenger 的應用程式審查處按 Request Permissions
  • 然後會跳出視窗,勾選pages_messaging 按Add 1 Item


設定

設定輸入以下資訊
  • 顯示名稱
  • 新增平台並選擇網站
  • 複製 api.chatfuel.com 到應用程式網域
  • 複製 api.chatfuel.com 到網站網址

應用程式詳情→複製 https://chatfuel.com/privacypolicy.html 到隱私政策網址,並增加應用程式圖示

應用程式審查

應用程式審查前你應該先新增測試人員進行聊天機器人測試

應用程式審查,編輯pages_messaging的備註事項,輸入你的機器人用途為何? 並自錄一段影片展示機器人對話的過程。

如果一切都填寫完畢了,紅色驚嘆號消失

就可以提交進行審核,然後約等兩個禮拜後才會有答覆。

新增測試人員

你可以增加一些測試人員,以便測試你的機器人運作的情況。
  • 角色→新增測試人員

Chatfuel 機器人設定

當應用程式對外公開上線,就可以開始測試機器人對話 (未審查前亦可)

chatfuel

相關文章

Facebook Messenger推聊天機器人,幫你處理生活大小事!
Facebook Messenger擁有超過9億用戶,然而除了提供聊天功能外,該如何與龐大使用者建立更深的連結?在通訊軟體Kik、Line和Telegram推出聊天機器人後,結合客戶服務與商業模式成為新的可能。

【Facebook F8 大會】FB 開發自動化聊天機器人,未來企業鐵定需要客服聊天開發工程師
Mark Zuckerberg 在 F8 大會發表聊天機器人 API,將聊天機器人引入 Messenger 服務,以更即時、互動與個人化的服務客戶,並提供企業相關擴充服務。

來和我的機器人聊聊吧

 

 

 

 

訂閱RSS