在Azure门户中发布测试机器人:"无法确定功能入口点"

时间:2017-10-04 20:28:43

标签: node.js azure botframework azure-bot-service

我正在使用Microsoft Bot Framework开发一个聊天机器人。我一直在使用bot模拟器在我的本地环境中开发我的机器人,它工作正常。但是,当我尝试在Azure门户中进行测试时,它会显示错误消息:

  

"执行函数时出现异常:Functions.messages。 mscorlib:无法确定函数入口点。如果导出了多个函数,则必须通过命名并运行'来指示入口点。或者'索引',或通过' entryPoint'明确命名。元数据属性。"

error message

除了我为机器人定义的对话框之外,我还有几个辅助函数,我也传递了这些函数的回调函数。错误是什么意思,我该如何解决?

修改:源代码位于https://github.com/jzcluo/BubbleBot/blob/master/messages/index.js

已解决:事实证明我必须使用botbuilder_azure.BotServiceConnector而不是builder.ChatConnector。这解决了这个问题。

0 个答案:

没有答案