在团队中添加机器人后出现错误
Getting errors after adding the Bot in Teams
在团队中添加 BOT 后出现错误。我使用 MS Teams Toolkit 和 Vs Code 创建了一个简单的 Hello 默认机器人。最好的部分是每当我创建任何 BOT 并尝试在 Bot 模拟器中 运行 它然后它工作正常,在 localhost
with 200 ok response
但不是在团队中我是在 POST 个请求中获得 404 或 500。
有人可以帮忙并通过一些线索告诉我我在这里做错了什么或者错误的可能原因是什么。
- ng-rok 错误日志
您的机器人似乎已配置为正确到达您的 ngrok 环境,这很好,但看起来路径不完整。您需要告诉 Bot Framework 应用程序中实际 运行 端点的完整路径 - 它通常类似于 https://[something].ngrok.io/api/messages
,如下面的屏幕截图所示:
在“消息端点”部分下,查看完整路径。我怀疑你只有 https://[something].ngrok.io
部分而不是 /api/messages
部分。
您可以看到这一点,因为在您发布的 ngrok 日志中,路径直接指向根目录 (/
),而不是 /api/messages
或类似路径。
在团队中添加 BOT 后出现错误。我使用 MS Teams Toolkit 和 Vs Code 创建了一个简单的 Hello 默认机器人。最好的部分是每当我创建任何 BOT 并尝试在 Bot 模拟器中 运行 它然后它工作正常,在 localhost
with 200 ok response
但不是在团队中我是在 POST 个请求中获得 404 或 500。
有人可以帮忙并通过一些线索告诉我我在这里做错了什么或者错误的可能原因是什么。
- ng-rok 错误日志
您的机器人似乎已配置为正确到达您的 ngrok 环境,这很好,但看起来路径不完整。您需要告诉 Bot Framework 应用程序中实际 运行 端点的完整路径 - 它通常类似于 https://[something].ngrok.io/api/messages
,如下面的屏幕截图所示:
在“消息端点”部分下,查看完整路径。我怀疑你只有 https://[something].ngrok.io
部分而不是 /api/messages
部分。
您可以看到这一点,因为在您发布的 ngrok 日志中,路径直接指向根目录 (/
),而不是 /api/messages
或类似路径。