首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >机器人框架仿真器不工作

机器人框架仿真器不工作
EN

Stack Overflow用户
提问于 2017-03-06 01:13:09
回答 2查看 3.2K关注 0票数 2

我上周开始学习机器人框架,我决定从默认的机器人项目开始,它会返回你的输入和它的字符数。但不幸的是,我无法在机器人模拟器中测试机器人应用程序。它不能只发送我的输入。每当我转发输入时,它都会显示“无法发送”。我的端点url,也就是http://localhost:3979/api/messages/,正确地写在那里。会出什么问题呢?我只是bot框架和bot构建的初学者。

EN

回答 2

Stack Overflow用户

发布于 2017-03-11 07:39:52

由于我不知道您正在尝试执行的确切代码,因此我建议再次检查几个要点。

检查点:

  1. 确保您在调试模式下使用任何浏览器(Edge、chrome、explorer等)运行代码然后在emulator.
  2. Configure中运行或将仿真器与ngrok链接。(虽然在本地运行时不需要,但如果仿真器未处理防火墙问题,则可以解决此问题)
  3. 请检查仿真器和Web.config文件中的微软应用程序Id和微软应用程序密码是否相同。
  4. 尝试在Web.config文件和emulator.
  5. Check中使用空白的微软应用程序Id和微软应用程序密码如果浏览器和仿真器上的端点是相同的
  6. 如果您遇到其他错误,如401,405,500请检查此article.
  7. In案例如果所有检查点都正确,但在模拟器中运行代码时仍遇到问题,则可能是代码或参考库存在问题。您还可以检查正在运行的example.
票数 6
EN

Stack Overflow用户

发布于 2019-01-31 22:38:40

检查您的visual studio .bot文件。应该是这样的......

代码语言:javascript
复制
    {
        "name": "EmulatorBot",
        "description": "",
        "services": [
            {
                "type": "endpoint",[enter image description here][1]
                "endpoint": "http://localhost:3978/api/messages",
                "name": "EmulatorBot20181123022900",
                "id": "25"
            }
        ],
        "padlock": "",
        "version": "2.0",
        "path": "C:\\Users\\suraj.tiwari\\Desktop\\Bot NK\\EmulatorBot\\EmulatorBot.bot",
        "overrides": null
    }

为机器人添加终结点

代码语言:javascript
复制
    Endpoint url : http://localhost:3978/api/messages
    Name : EmulatorBot20181123022900
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42611413

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档