我可以了解Microsoft Teams频道成员变更事件吗?

时间:2020-08-05 03:03:11

标签: microsoft-graph-api office365 microsoft-teams

我正在开发Microsoft Teams的外部应用程序。

我想将“外部应用程序的频道成员”与“团队的频道成员”同步。

所以我想知道Teams频道成员的修改如下:

  1. 有人创建了一个团队频道。
  2. 一些成员已加入团队频道。
  3. 一些成员已离开团队频道。

我了解我有一个Webhook和一个Office 365连接器,但是我只能接收聊天事件。

我也了解Microsoft Graph API可用于了解渠道信息。 但是,这无助于了解Microsoft Teams频道成员的更改事件。

1 个答案:

答案 0 :(得分:0)

Microsoft Graph仅在今天的chatMessages(或频道消息)上支持更改通知(webhooks)和更改跟踪(delta)。
因为团队是一个小组,所以您也可以跟踪更改/获取有关加入/离开该小组的人员的通知(通过跟踪/订阅该小组的成员),但不能跟踪渠道本身。
正如Abhijit所述,您可以利用bot SDK来跟踪成员加入和离开渠道的情况,但目前不在Microsoft Graph的API范围内。

如果您希望获得渠道成员的delta / webhooks支持,可以在uservoice上提出要求。