Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 通过Azure Bot服务公开其他端点_Node.js_Azure_Botframework_Azure Bot Service - Fatal编程技术网

Node.js 通过Azure Bot服务公开其他端点

Node.js 通过Azure Bot服务公开其他端点,node.js,azure,botframework,azure-bot-service,Node.js,Azure,Botframework,Azure Bot Service,我正在创建一个主动式bot,一旦使用正确的参数访问端点,它将启动一个与特定用户的新对话框 在本地,只需添加一个server.get方法,就可以轻松地使用Restify或Express完成 我如何使用Bot服务实现这一点? 这是我需要在function.json文件上更改的内容吗?基于Azure函数的Azure Bot服务不支持此功能 您需要使用Restify或Express部署BotBuilder SDK bot,然后将所需的任何端点添加到服务器路由配置中。请参阅: 使用Azure Bot服务

我正在创建一个主动式bot,一旦使用正确的参数访问端点,它将启动一个与特定用户的新对话框

在本地,只需添加一个server.get方法,就可以轻松地使用Restify或Express完成

我如何使用Bot服务实现这一点?
这是我需要在function.json文件上更改的内容吗?

基于Azure函数的Azure Bot服务不支持此功能

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

请参阅:

使用Azure Bot服务进行主动示例的定制更为复杂,它会向Azure more$$添加更多服务。
我建议您只编写自己的botwebapi;请参阅此处,

您在哪里托管您的机器人?您向允许频道与其对话的bot服务注册了您的bot,但代码本身通常托管在AWA上,本质上只是一个webapi应用程序。@CtrlDot它托管在Azure bot服务上。它实际上是一个azure功能,但我无法访问该功能的内容azure Bot服务上推荐的主动消息传递方法是什么?完整的代码示例将非常好。