删除 Outlook 日历上的一系列重复事件 API

Delete series of recurring events on Outlook Calendar API

我可以通过 Outlook 日历的 API 创建重复事件,但我还没有找到如何一次性删除这些事件的方法。到目前为止,我唯一想出的 "solution" 是从给定时间范围内的事件中获取所有实例(使用 this)并进行 API 调用以删除每个实例,一个接一个。

然而,这不仅非常耗时,而且当我们谈论使用 RecurrenceRange 类型 NoEnd 创建的重复事件时也毫无意义(这意味着它将永远重复) - 我会选择什么时间范围?

如果这是一个愚蠢的问题,我很抱歉,但我已经阅读了此处 outlook-restapi 标签中与日历 and/or 复发有任何关系的所有问题以及其他一些问题从那个标签(连同 API 的 docs/reference),并没有找到太多关于如何在创建事件后处理重复事件的信息。

在此先感谢您的帮助!

您可以删除将在内部删除所有实例的主事件。 https://msdn.microsoft.com/office/office365/APi/calendar-rest-operations#DeleteAnEvent