0

我正在创建一个主动式机器人,一旦使用正确的参数访问端点,它将与特定用户开始一个新的对话。

在本地很容易使用Restifyor完成Express,只需添加一个server.get方法。

如何使用 Bot 服务做到这一点?我需要在function.json文件上更改什么吗?

4

2 回答 2

1

参考这个: https ://docs.microsoft.com/en-us/bot-framework/azure/azure-bot-service-template-proactive

使用 Azure Bot Service 进行主动示例的自定义更加复杂,并且它向 Azure 添加了更多服务(更多 $$)。我建议只写你自己的 Bot (Web API);参考这个,https://docs.microsoft.com/en-us/bot-framework/nodejs/bot-builder-nodejs-proactive-messages

于 2017-07-26T02:35:56.107 回答
0

基于 Azure Functions 的 Azure 机器人服务不支持此功能。

您需要部署一个 BotBuilder SDK 机器人(使用 Restify 或 Express),然后将您需要的任何端点添加到您的服务器路由配置中。

于 2017-07-25T22:49:17.823 回答