我想使用Microsoft提供的推送通知和REST API同步Office365中的日历。它们具有非常有用的API,但对于事件:
https://msdn.microsoft.com/ru-ru/office/office365/howto/sync-calendar-view
它只允许获取自上次同步以来更改的内容。 问题是我没有找到类似的东西,但是对于日历。这就是为什么在开始时我只需拉出所有日历并保存它们,然后我会听取此资源的推送通知: “https://outlook.office.com/api/v2.0/me/calendars” 一旦我收到推送通知,我就可以检索已更改日历的ID,然后通过REST获取它。但是,如果删除了日历,那么我不知道删除了哪一个,因为无法从Office365中检索它。
如果我们有这种同步,我希望我们得到与事件一样的响应:reason:deleted,reasondId:calendarId。
总而言之,问题是日历是否存在同步方法,如果没有,则如何处理删除通知,以便我知道日历ID是什么。