将事件扩展为单个事件

Expand occurrences into single events

是否有任何选项可以将重复事件扩展为单个事件,并且仅 return 单个一次性事件和重复事件实例,而不是基础重复事件本身?

目前 Outlook 日历 REST API returns 与他们的 SeriesMaster 一起出现,但我们需要以编程方式合并和扩展它们。

这正是 GET /me/calendarview 所做的。这会扩展定期会议和 returns 属于视图 start/end 参数的任何实例。如果你只是GET /me/events那么你只会得到系列大师

如果你想从系列母版扩展你总是可以做 GET /me/events/{id-of-series-master}/instances?startDateTime=XXXX&endDateTime=XXXX

请注意,对于这两种情况,您都必须指定时间 window,因此无法指定 "just give me ALL the instances"。这是因为有可能有没有结束日期的重复事件,所以没有 "all" :).