首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用图表的sendActivityNotification时未收到团队通知

使用图表的sendActivityNotification时未收到团队通知
EN

Stack Overflow用户
提问于 2020-12-18 21:51:42
回答 1查看 260关注 0票数 1

我已经使用Teams app Visual Studio模板创建了一个团队应用程序,并使用单个个人选项卡对其进行了配置。我已经设置了ngrok,以便可以在本地进行调试。我已经侧面加载了这个应用程序,一切看起来都很好--团队可以加载标签,它会显示出它应该显示的样子。

我现在正在尝试向此选项卡发送activity notification。Graph可以很好地接受post活动--我的返回结果是204 --但是这个活动从来没有被交付给我的团队客户。

我的测试团队用户和Azure AD应用程序配置在同一租户中。Azure AD应用程序具有TeamsActivity.Send权限。

我的清单中的所有URL都配置了ngrok端点。我定义了一个有效的activityType,并且我的webApplicationInfo部分配置了AAD App ID和here中列出的重定向URI。我还将TeamsActivity.Send添加到webApplicationInfo的applicationPermissions部分

我将以下json发布到Graph:

代码语言:javascript
复制
{
    'topic': {
        'source': 'entityUrl',
        'value': 'https://graph.microsoft.com/beta/users/<my user id>/teamwork/installedApps/<my app id>'
    },
    'activityType': 'testActivity',
    'previewText': {
        'content': 'Something happened'
    },
    'templateParameters': [
        {
            'name': 'teammember',
            'value': 'Bobby muffin'
        }
    ]
}

这一切都与清单正确地绑定在一起,正如我所提到的,Graph接受帖子很好。我还尝试将"recipient“部分添加到json中,但得到了相同的结果。

我不知道为什么我看不到通知。在我发布通知后,我没有看到任何到ngrok的流量(尽管我不确定通知是以这种方式发送的,还是通过团队客户端)。

感觉好像我在什么地方遗漏了一些配置。

EN

回答 1

Stack Overflow用户

发布于 2021-03-11 02:09:42

我的错..。当我测试它的时候,我试图给自己发送一个通知,这是明确不支持的- https://docs.microsoft.com/en-us/graph/teams-send-activityfeednotifications#faqs

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65358251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档