我有兴趣从Microsoft团队中获取有关更改(已发送消息,文件)的推送通知,就像在Outlook push notifications中一样。我查看了Office 365 API和Graph API,但是,我找不到Microsoft Teams的支持文档。
帮助将不胜感激。谢谢!
答案 0 :(得分:2)
目前Microsoft Graph在GA中没有任何Microsoft Teams API,所有这些API仍在/beta endpoint上。
就webhook而言,首先要了解Microsoft团队的结构非常重要。团队出现的大量功能是团队正在使用的实际其他服务。例如,每个“团队”都建立在Group上,团队中显示的文件存储在组OneDrive中。因此,在许多情况下,您只需使用现有的webhook services来捕获通知。
根据你的问题,然而有一个值得注意的漏洞。目前渠道级别没有任何网络钩子。因此,虽然您可以捕获大量消息(通过组更改成员资格,通过OneDrive更改文件等),但您将无法捕获团队频道内的会话事件。