首页 > 解决方案 > Bot 框架 serviceUrl

问题描述

我正在开发一个仅通知机器人来启用主动团队通知。

据我所知,有必要将 ServiceUrl 从传入消息存储到机器人端点。我已经读到服务 URL 也有可能在未来发生变化(尽管不太可能),如果发生这种情况,应该更新 serviceUrl 并将其用于未来的消息。

在英国地区使用测试 O365 实例,我看到以下行为:

当我将成员添加到团队或将应用程序安装到团队时,服务 URL 会通过: https ://smba.trafficmanager.net/uk/

当我从团队中删除成员或从团队中删除应用程序时,服务 URL 将通过: https ://smba.trafficmanager.net/emea/

如果我们的服务尝试通过 rest api 发送通知,使用 /emea ServiceUrl 它会返回 403 Forbidden

在美国地区使用 O365 实例执行相同操作,服务 URL 始终为: https ://smba.trafficmanager.net/amer/

这是预期的行为还是错误?

是否有关于何时应该更新服务 URL 以及何时不应该更新的规则?

非常感谢。

标签: botframeworkmicrosoft-teams

解决方案


推荐阅读