我在节点js BotBuilder-Sample https://github.com/Microsoft/BotBuilder-Samples/tree/master/Node/cards-CarouselCards中执行了card-carousel示例,但是在bot模拟器中,bot没有回复 . 在控制台窗口中,它会抛出错误 .
错误:ChatConnector:接收 - 无效令牌 . 由意外的应用ID请求 .
我还把app ID和传递给bot模拟器:
// Create chat bot and listen to messages
var connector = new builder.ChatConnector({
appId: "ecdd3610-37d3-462b-b133-04b206108e44",
appPassword: "umefqAXLO824?=coWBK20+["
});
你对如何解决这个问题有任何线索吗?
3 回答
您用于创建机器人和Carousel卡布局的示例代码?这是使用node.js创建Carousel卡布局的sample代码 . 请使用此示例代码并尝试创建机器人 .
当我在nodejs脚本和bot模拟器中设置不同的
appId
和appPassword
对时,我才能重现您的问题 .请仔细检查
appId
和appPassword
对与nodejs脚本和bot模拟器中的设置完全相同 .此外,如果您只需要测试,则可以在脚本和模拟器中清空对 .
我将机器人形式https://dev.botframework.com/bots迁移到azure bot服务它工作正常 . 感谢大家对问题的贡献 .