Ms office 使用Office 365 API获取日历视图时未返回序列主

Ms office 使用Office 365 API获取日历视图时未返回序列主,ms-office,office365,exchangewebservices,Ms Office,Office365,Exchangewebservices,获取calendarview的文档()意味着结果中将返回SeriesMaster事件以及单个事件和异常 文档说明(并通过示例显示): 以下是您需要了解的有关如何为日历视图同步处理重复事件的信息 该服务执行会议扩展,并在时间窗口内发送系列主事件和所有事件实例 序列主事件包含序列的重复模式和时间窗口 事件实例包含其开始和结束时间信息以及有关事件发生异常的信息 然而,在实际使用该端点时,我们只接收到事件/异常,而不是重复“主”。与仅包含开始/结束(如文档状态)的较瘦模型不同,出现的是完整模型 对于

获取calendarview的文档()意味着结果中将返回
SeriesMaster
事件以及单个事件和异常

文档说明(并通过示例显示):

以下是您需要了解的有关如何为日历视图同步处理重复事件的信息

  • 该服务执行会议扩展,并在时间窗口内发送系列主事件和所有事件实例
  • 序列主事件包含序列的重复模式和时间窗口
  • 事件实例包含其开始和结束时间信息以及有关事件发生异常的信息
然而,在实际使用该端点时,我们只接收到事件/异常,而不是重复“主”。与仅包含开始/结束(如文档状态)的较瘦模型不同,出现的是完整模型

对于我们来说,能够获取同步序列主事件以及序列的异常(GCal
singleEvents=false
)非常重要,这样我们就可以存储此信息并在客户端执行重复扩展

我做错了什么

请求(为可读性而解码):


当我们尝试在EWS中获取CalendarView时,会出现类似的问题。

Outlook calendar sync REST API与我的描述一样有效。当您删除$top查询参数时,API对您有效吗

因为Outlook日历同步REST API不支持$filter、$count、$select、$skip、$top和$search查询参数

以下是同步API的链接,供您参考:

以下是日历同步的响应,供您参考:

GET https://outlook.office365.com/api/v1.0/Users(...)/calendarview?$sort=startDateTime desc&$top=100&startDateTime=2016-01-01T22:12:34+0000&endDateTime=2016-03-10T23:12:34+0000