【问题标题】:Send Activity Notification in MS Teams for the personal application在 MS Teams 中为个人应用程序发送活动通知
【发布时间】:2021-12-14 13:01:42
【问题描述】:

我创建了一个个人应用程序,该应用程序已添加到 Microsoft 团队中。现在我需要在活动源中为符合特定条件的用户发送活动通知。

我的问题与 Send Notification Graph API 有关。

当我尝试在 manifest.json 文件中添加活动时,它不会显示在 App studio 中。该部分消失了。

当我尝试运行 Graph API 命令时,它失败了。

有人可以指导我逐步实施自定义应用程序吗?

在图形资源管理器中尝试时出现错误

主题的值必须与图资源路径匹配。

【问题讨论】:

    标签: microsoft-graph-api microsoft-teams


    【解决方案1】:

    您可以使用 Microsoft Graph 中的活动源通知 API 将此功能扩展到您的应用。 使用活动提要通知 API 的要求:

    • 团队应用清单必须将 Azure AD 应用 ID 添加到 webApplicationInfo 部分。(团队应用清单版本必须为 1.7 或更高版本)
    • 必须在清单架构的活动部分中声明活动类型。
    • 必须为收件人安装 Teams 应用程序,要么 个人,或在他们所属的团队或聊天中。

    详细步骤请参考以下文档: https://docs.microsoft.com/en-us/graph/teams-send-activityfeednotifications#understanding-the-basics-of-activity-feed-notification

    【讨论】:

    • 感谢 Prasad,我有清单版本 1.11 - 在 manifest.json 中定义活动类型 - 当我使用 App Studio 上传 zip 时,它会从清单文件中删除活动部分。 - 我也尝试过使用自定义应用程序安装选项。我得到的行为仍然相同
    • 为什么每次我上传应用时我的活动部分都会被删除?
    • 您能否尝试使用Dev portal 上传并检查是否有帮助。
    • 你好 Prasad,是否有可能有一个可以向用户发送活动提要通知的网络作业?>
    • 不太确定
    猜你喜欢
    • 2019-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多