如何调试团队机器人遇到的问题?

How can I debug an issue I have with a teams bot?

我已经从 https://docs.microsoft.com/en-us/microsoftteams/platform/get-started/get-started-dotnet-app-studio 构建了一个示例机器人,并使用 ngrok 按照页面中的描述发布了它。我可以使用 public ngrok 地址访问该应用程序。

当我尝试使用 App Studio 为我们的团队添加应用程序时,出现一般错误

Something went wrong, please try again later.

在 fiddler 上,当团队将请求发送到 api/mt/emea/beta/teams/..../@thread.skype/apps/definitions

时,我看到 "HTTP/1.1 400 Bad Request"

我有机会进一步调试吗?

你的link根本没有找到,确保你的link存在,微软倾向于使用400而不是404,这个可以看出这里 https://teams.microsoft.com/should-be-404,你得到的错误仅仅是因为它找不到 @thread.skype,感谢微软对错误信息的良好利用! #SomethingWentWrong,修复你的 link,你的机器人应该可以正常工作了!