在Microsoft团队标签中打开URL

时间:2018-10-24 07:58:14

标签: botframework microsoft-teams

我想从漫游器对话的静态选项卡中打开一个链接。我为此使用了深层链接,并创建了一个https://teams.microsoft.com/l/entity/{TeamsAppId}/{TeamsTabId}?webUrl={myURL}之类的链接。

问题是它首先在浏览器中打开URL,询问使用哪个应用程序打开该URL。然后,我必须单击“在Microsoft Teams中打开”,然后在“ MS Teams”选项卡中将其打开。

如何摆脱这种情况,直接在标签中打开URL?

创建静态标签的清单部分是

"staticTabs": [{
    "entityId": "com.my.tab",
    "name": "MyTab",
    "contentUrl": "https://dev.my.com/#/start",
    "scopes": [ "personal" ]
}],

在上面的示例中,TeamsTabIdcom.my.tab

4 个答案:

答案 0 :(得分:3)

与此烦人的功能相关的是,Outlook Microsoft Teams链接首先在浏览器选项卡中打开。有人来这里,请将您的投票添加到uservoice request中,以删除该投票: uservoice

答案 1 :(得分:0)

如果从Teams中打开这些链接,则不会显示中间浏览器页面(我们称为启动器页面)。但是,如果从网页或电子邮件中打开它,则会看到启动器页面。

深层链接可在所有设备上使用,但无法避免在Windows / Mac上出现中间启动器页面。

答案 2 :(得分:0)

如今,漫游器对话中的深层链接仅可通过卡片按钮使用,而不能使用文本按钮。我们将在某个时候解决该问题,但我们没有共享的日期。

答案 3 :(得分:0)

尝试用 msteams 代替 https 。它将直接在MS-Teams应用程序中打开。 当您使用msteams前缀而不是https时,提示菜单将显示为: enter image description here