如何从Rest API中删除重复序列中的已删除异常

问题描述 投票:2回答:1

在Office365 Outlook中创建发生的事件并删除单个事件时,更改永远不会反映在REST API中使用的数据中。

当我填充系列大师的出现时,我得到例外(仅修改):

https://outlook.office.com/api/v2.0/me/calendars/XXcalendaridXX/instances?startDateTime=2017-05-20&endDateTime=2099-12-31& $过滤=类型%20当量%20'Exception”

这将给我所有被修改的例外(例如时间变化)。但是,它不会返回已删除的事件。有没有办法获得修改和删除的例外?

当我将Series Master导出为iCalendar格式时,我需要此信息以创建正确的“EXDATE”字符串。

谢谢

outlook-restapi
1个回答
0
投票

我发现的唯一方法是将端点(list 1)提供的事件与基于给定周期事件(list 2)的递归规则计算的事件进行比较。

如果list 1中没有出现list 2中出现的事件,则删除该事件。

© www.soinside.com 2019 - 2024. All rights reserved.