iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 11
0
Cloud

認識 Microsoft Azure 三十天系列 第 11

Azure Bot Service - Part 10 (如何新增 Channel)

Azure Bot Service - Part 10 (如何新增 Channel)

Azure Bot Services成功建立後,會自動設定兩個 Channel(SkypeWeb Chat)。實務上這兩個可能不是很足夠,需要其他 Channel的話,Azure Bot Services有預先介接好幾個常見的,可以透過簡單的設定就完成介接。

Web Chat 的使用方式

Web Chat 非常容易使用,只要在需要 Web Chat 的網頁上直接嵌入一段 iframe 語法,就完成了。

1. 在 Web Chat 按下 Edit

WEBCHAT

2. Add new site

webchat
addweb_site

3. 取得相關設定

  • 3-1. 按下 Show 取得 Secret Keys
  • 3-2. 按下 Copy 複製 Embed code
  • 3-3. 將 Embed code 中的 YOUR_SECRET_HERE 換成 Secret Keys

    webchatsetting

4. 將結果嵌入目標網頁

webchat_result

新增 Facebook Messenger

1. Add another channel

ADDFB

2. Configuration Facebook Messenger

按下 Add 就直接進設定頁面了
configfbms

3. 輸入 Credentials

輸入的位置上方還申請的流程跟步驟,可以參考,或是看 Facebook Messenger Bot 需要申請什麼呢?
crentential

4. Credentials 資料來源

crententialOK

  • 4-1. Facebook Page Id

PAGEID

  • 4-2. Facebook App Id

appidandsecret

  • 4-3. Facebook App Secret

appidandsecret

  • 4-4. Page Access Token

tokengot

完成設定

1. Channels 多了 Facebook Messenger

setok

2. 成功對話

CHAT

設定上難度並不高,微軟包裝得很不賴,倒是申請比較繁瑣些,不小心很容易搞混。
經過一連好幾天的介紹,對 Azure Bot Services 有基本認識後,也該換換口味了,接著下個主題是 Azure Search.

參考資料

  1. Facebook Messenger Bot 需要申請什麼呢?

上一篇
# Azure Bot Service - Part 9 (Debugging your bot)
下一篇
Azure Search - Part 1 (申請 Azure Search)
系列文
認識 Microsoft Azure 三十天31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言