2017-07-25 75 views
0

我創建了一個主動bot,一旦使用正確的參數訪問端點,它就會啓動一個特定用戶的新對話框。通過Azure Bot服務暴露額外的端點

本地很容易通過RestifyExpress完成,只需添加server.get方法即可。

我該如何使用Bot服務來做到這一點? 這是我需要更改function.json文件嗎?

+0

你在哪裏託管你的機器人?你使用Bot服務註冊你的機器人(它允許渠道與它交談),但代碼本身通常託管在AWA上,並且只是一個webapi應用程序(基本上)。 – CtrlDot

+0

@CtrlDot它位於Azure Bot Service上。 它實際上是一個天藍色的功能,但我無法訪問功能的內容 –

回答

0

Azure Bot Service基於Azure函數不支持此功能。

您需要部署BotBuilder SDK bot(使用Restify或Express),然後將所需的任何端點添加到服務器路由配置中。

+0

今天在Azure Bot Service上進行主動消息傳送的推薦方法是什麼? 完整的代碼示例將會很棒。 –