Microsoft Teams:推送通知
Microsoft Teams : Push Notifications
我有兴趣从 Microsoft Teams 将有关更改(已发送消息、文件)的推送通知发送到我的应用程序中,就像在 Outlook push notifications 中一样。我查看了 Office 365 API 和图形 API,但是找不到 Microsoft Teams 的支持文档。
帮助将不胜感激。谢谢!
目前 Microsoft Graph 在 GA 中没有任何 Microsoft Teams API,它们都还在 /beta endpoint。
在 webhook 方面,首先了解 Microsoft Teams 的结构很重要。 Teams 提供的大量功能实际上是 Teams 使用的其他服务。例如,每个 "Team" 都建立在 Group and Files shown in Teams are stored in the Group's OneDrive. So in many cases you can simply use the existing webhook services 之上以捕获通知。
根据你的问题,有一个明显的漏洞。目前在频道级别没有任何 webhooks 可用。因此,虽然您可以捕获大量消息(通过组更改成员资格、通过 OneDrive 更改文件等),但您无法捕获 Teams 频道内的对话事件。
我有兴趣从 Microsoft Teams 将有关更改(已发送消息、文件)的推送通知发送到我的应用程序中,就像在 Outlook push notifications 中一样。我查看了 Office 365 API 和图形 API,但是找不到 Microsoft Teams 的支持文档。
帮助将不胜感激。谢谢!
目前 Microsoft Graph 在 GA 中没有任何 Microsoft Teams API,它们都还在 /beta endpoint。
在 webhook 方面,首先了解 Microsoft Teams 的结构很重要。 Teams 提供的大量功能实际上是 Teams 使用的其他服务。例如,每个 "Team" 都建立在 Group and Files shown in Teams are stored in the Group's OneDrive. So in many cases you can simply use the existing webhook services 之上以捕获通知。
根据你的问题,有一个明显的漏洞。目前在频道级别没有任何 webhooks 可用。因此,虽然您可以捕获大量消息(通过组更改成员资格、通过 OneDrive 更改文件等),但您无法捕获 Teams 频道内的对话事件。