microsoft-graph-api - 删除事件发生时从 Microsoft Graph 获取通知

标签 microsoft-graph-api outlook-restapi

我已订阅事件 (https://outlook.office.com/api/v2.0/me/events) 推送通知。

当我删除重复主事件的一个事件时,我收到带有主事件 ID 而不是特定发生事件 ID 的更新通知。

如果不与所有以前的重复事件进行比较,我怎么知道删除了哪个事件?而不是只接收主 ID 事件。

最佳答案

当您“删除”和出现时,从技术上讲,您并不是在删除实体。您实际上是在向 master 的重复模式添加一个异常(exception)。这就是为什么您收到的是母版已更新的通知,而不是事件已删除的通知。

您可以通过调用 /instances 查看事件发生和异常的列表。 .这将返回 event objects 的集合对于给定的主人。您可以通过查看 type 属性(可能的值为 SingleInstanceOccurrence异常(exception),或SeriesMaster)。

关于microsoft-graph-api - 删除事件发生时从 Microsoft Graph 获取通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47248906/

相关文章:

javascript - ErrorAccessDenied 使用 Microsoft Graph 删除附件

microsoft-graph-api - Microsoft Graph API 访问 token 验证失败

microsoft-graph-api - 通过客户端凭据流程进行图形身份验证 - 我的应用程序是否只能访问我的用户帐户或整个组织?

microsoft-graph-api - 微软图形 API : Is there any limit on payload size of a POST request

microsoft-graph-api - MS Graph Bearer Token 能否用于访问 Office REST API?

Office365 REST API - 创建带有附件的日历事件

c# - 从机器人代码调用 MS Teams Graph API 会导致 403 请求被禁止

curl - 通过 cURL 从 Microsoft Graph API 获取 Access_Token

Azure 应用程序注册 Microsoft Graph 权限异常

node.js - 无法使用 NodeJS/node-outlook 访问 Office 365