1. 程式人生 > >Azure 聊天機器人-1 環境搭建

Azure 聊天機器人-1 環境搭建

安裝 bot emulator :https://github.com/Microsoft/BotFramework-Emulator/releases
安裝 vs template : https://marketplace.visualstudio.com/items?itemName=BotBuilder.botbuilderv3
或從這個連結下載最新: (本例使用 v3版本)https://marketplace.visualstudio.com/items?itemName=BotBuilder.botbuilderv4

1. 從azure網站建立一個azure bot
2. 下載publish檔案並部署
3. 從這裡獲得 microsoft app id 和 secret : Resource->bot app-> application settings. 放在 web.config
4. 下載並使用bot 模擬器來測試local host : https://github.com/Microsoft/BotFramework-Emulator/releases
5. 也可以在azure 網站使用web chat來測試: Resource -> bot app-> test in web chat


如果遇到問題,可以檢視以下兩個地方 :
a. web config檔案是否包含 microsoft app id 和 secret 
b. 部署時要勾選 'Remove additional files at destination'
參考這個回答 :
https://stackoverflow.com/questions/47853172/waiting-for-bot-to-be-ready-after-deployment?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa

獲得html iframe的步驟,在azure portal:
resource ->web bot->channels -> direct line

哪裡檢視 app id 和 app password ?
resource group-> web bot -> application settings