在Outlook Calendar API上删除一系列定期事件

时间:2016-12-22 04:33:17

标签: outlook-restapi

我可以通过Outlook日历的API创建定期事件,但我还没有找到如何一次性删除这些事件。到目前为止,我提出的唯一“解决方案”是从给定时间范围内的事件中获取所有实例(使用this)并进行API调用以逐个删除它们中的每一个。

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

我很抱歉,如果这是一个愚蠢的问题,但我已经阅读了outlook-restapi标签中与日历和/或重复有关的所有问题以及该标签中的其他一些问题(以及API的文档/参考),并且真的没有找到很多关于如何处理重复事件一旦创建。

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

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