【问题标题】:Why is my Bot responding with a MethodNotAllowed error?为什么我的机器人响应 MethodNotAllowed 错误?
【发布时间】:2016-08-31 08:52:21
【问题描述】:

我刚刚开始研究新的 Microsoft Bot Framework。

我从这个示例开始:

我的新机器人在模拟器(本地版本和 Azure 中部署)中响应,默认模板的示例响应“您发送了 X 个字符”。

连接到 Slack 和 FB Messenger 后,我会收到来自 Bot 的响应,但这是一条错误消息,显示“操作返回了无效的状态代码 'MethodNotAllowed'”

在我进一步添加更多功能之前,我可以做些什么来解决和修复这个问题,以便我可以通过 Slack 和 FB Messenger 获得示例响应?

编辑:在开发门户中,我没有收到任何响应或错误。

提前致谢! :-)

【问题讨论】:

    标签: facebook azure botframework slack


    【解决方案1】:

    给它 30 秒的时间,看看您是否因为找不到您的机器人而出现互联网超时。我猜可能 http 与 https 在端点上不正常,或者您缺少 Bot Application 模板附带的端点 URL 的 /api/messages 部分。

    【讨论】:

    • 它在 Slack 和 FB messenger 上的响应都非常快。端点在那里,因为我没有编辑模板。它在模拟器中使用本地 URL 和 Azure URL,每次都使用示例消息进行响应。
    • 更新:我意识到我 缺少端点 URL 末尾的 /api/messages/。是的,我确实需要使用 https 而不是 http。谢谢!!! :)
    猜你喜欢
    • 2020-08-01
    • 1970-01-01
    • 2020-07-03
    • 2021-06-15
    • 1970-01-01
    • 1970-01-01
    • 2022-11-27
    • 2021-11-12
    • 2021-05-21
    相关资源
    最近更新 更多