在我的Windows 10上,我从Microsoft Azure Bot Framework Emulator安装了here(我曾使用Microsoft文章提供的GitHub链接中的botframework-emulator-setup-4.0.15-alpha.exe
。)
但是当我运行模拟器时,配置一个机器人并发送一条短信,上面写着couldn't send
(如下面的快照3所示:
答案 0 :(得分:0)
安装ngrok隧道。 https://github.com/microsoft/botframework-emulator/wiki/Tunneling-(ngrok)
安装后重新启动模拟器。
答案 1 :(得分:0)
你需要纠正一些事情:
将您的消息传递端点网址更改为:http://localhost:PORT_NUMBER/api/messages
;其中 PORT_NUMBER 是您的应用将收听的端口号。它应该在您的代码中指定,理想情况下对于大多数机器人开发人员来说,它的值是 3978 或 3979
检查 MSA app id 和 MSA app密码字段是否包含代码中的任何值。如果他们的代码中存在ID密码值,那么您的仿真器也应该配置相同的。