我正在创建一个主动式机器人,一旦使用正确的参数访问端点,它将与特定用户开始一个新的对话。
在本地很容易使用Restify
or完成Express
,只需添加一个server.get
方法。
如何使用 Bot 服务做到这一点?我需要在function.json
文件上更改什么吗?
我正在创建一个主动式机器人,一旦使用正确的参数访问端点,它将与特定用户开始一个新的对话。
在本地很容易使用Restify
or完成Express
,只需添加一个server.get
方法。
如何使用 Bot 服务做到这一点?我需要在function.json
文件上更改什么吗?
参考这个: 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
基于 Azure Functions 的 Azure 机器人服务不支持此功能。
您需要部署一个 BotBuilder SDK 机器人(使用 Restify 或 Express),然后将您需要的任何端点添加到您的服务器路由配置中。