【发布时间】:2020-07-27 09:38:37
【问题描述】:
我创建了一个 MS 团队机器人和应用程序来展开指向我们网站的公共和私人链接。
使用 Teams Web 应用程序时,链接会正确展开。但是,当使用 Windows 或 Mac 桌面应用程序或 Android 或 iOS 移动应用程序时,不会发生链接展开。
调试 Mac 桌面应用程序后,我可以看到没有调用 https://uk.ng.msg.teams.microsoft.com/v1/agents/28:<our-bot-id>/invoke 从我们的机器人获取展开的链接数据。
是否需要额外配置才能在 Web 以外的 Teams 平台中触发我们的机器人和应用程序?
【问题讨论】:
-
展开的链接是什么样的?是否需要身份验证?
-
公共和私人链接混合使用。公共链接详细信息由 bot 立即提供,但私有链接通过 docs.microsoft.com/en-us/microsoftteams/platform/… 中描述的身份验证过程 两个流程都可以使用 Teams Web 客户端正常工作,但两个流程都不能使用非 Web 客户端。
-
@simonki - 该应用程序是否可能未安装在其他客户端中?您是否可以使用其他帐户登录?您是否尝试过在这些平台上退出并重新登录? (由于这个帖子里还有很多人,如果你想让我看到你的回复,你需要@提及我。)
-
@KyleDelaney - 我在两个客户上都使用同一个帐户。我也尝试过在两者上安装,首先在桌面上安装,然后在 Web 上安装,但仍然得到相同的展开行为,仅由 Web 客户端触发。使用 Web 客户端时,通常需要注销并重新登录。我使用桌面客户端尝试过同样的方法,但仍然没有乐趣。
-
@simoki - 我们无法在我们这边复制它。您能分享您的应用清单吗?
标签: botframework microsoft-teams