0

我正在开发一个 MS Team 应用程序,它有一个选项卡和一个仅通知机器人。

当用户单击活动源中的通知时,如何向我的选项卡添加深层链接。

发送如下通知。

const activity = {
                attachments: [card],
                text: 'Notification Text',
                summary: 'Notification Summary',
                channelData: {
                    notification: {
                        alert: true
                    }
                }
            };
            await turnContext.sendActivity(activity);
4

1 回答 1

1

稍微棘手的部分是找出深度链接的语法,第一次这样做时会有点混乱,但请查看Create Deep Links的文档。一旦您拥有链接 url 本身,您就可以在通知中将其作为常规消息或卡片(例如自适应卡片)或类似内容发送给用户。

一些可能很棘手的 Deep Link 部分:

  1. “应用程序 ID”是 TEAMS 应用程序 ID(来自您的团队清单或来自 App Studio),而不是机器人本身的“Microsoft 应用程序 ID”
  2. “实体 ID”是您在 Teams 清单中为您的选项卡注册的“实体 ID”(或在 App Studio 中,如果您使用的话)
于 2020-05-12T16:21:24.873 回答