编辑实例时向系列主机发送图形日历更改通知

Spe*_*ray 5 microsoft-graph-sdks microsoft-graph-calendar microsoft-graph-notifications microsoft-graph-api

我已创建 Outlook 日历订阅。在 Outlook 中编辑重复事件的特定实例时,发送到我的通知 URL 的通知适用于系列主事件(而不是更新的特定实例)。

我正在尝试确定更改是针对系列还是针对特定实例。

有什么方法可以从通知(或系列大师)中找出导致通知的原因吗?

Spe*_*ray 2

当您获取事件的实例(使用图形 API)时,异常首先返回(在发生之前)。

因此,如果系列主机没有更改,我会检查是否存在 Type ==“Exception”的实例。如果有,我会从 Outlook 中删除它们,这样下次我查询事件实例时它们就不会再出现。

注意-我仍在尝试找到一种解决方案来检索cancelledOccurrences,这些重复事件的实例已从Outlook中删除(或拒绝),因此在查询事件实例的图形API时不会返回(https://learn.microsoft .com/en-us/graph/api/event-list-instances?view=graph-rest-1.0&tabs=http)。