Office 365 API EWS日历不会扩展重复发生的事件

时间:2014-10-17 16:10:17

标签: api rest calendar office365 recurring

我在新的Office 365 API预览版中使用REST服务。

以下请求将返回“非定期约会和定期主约会”,但所有“单次出现的定期系列”都会丢失:

https://outlook.office365.com/ews/odata/Me/Events?$top=30&$select=Subject,Start,End&$filter=End+ge+2014-12-01T01%3A00%3A00Z+and+Start+le+2015-02-01T01%3A00%3A00Z

EWS托管API有一个方法ExchangeService.FindAppointments,可以扩展一系列定期日历项,并返回“非定期约会,单次重复出现的系列,以及重复出现的系列的例外”。 MSDN

我还需要使用哪些参数来使用Office 365 REST API获取“重复序列的单次出现和重复出现的序列的异常”?

1 个答案:

答案 0 :(得分:0)

感谢您对Office 365日历API的关注!我们目前正在推出API以扩展特定时间范围内的特定会议系列,以及提供日历视图的API,即给定时间范围内所有会议的列表(单个实例,会议系列的出现和例外)。部署完成后,我们将使用新API的详细信息更新我们的文档。我相信其中一个API将满足您的需求。

您可以尝试以下网址吗?这个新的CalendarView API几乎已完全部署,但我们仍在更新文档。在此期间,如果此请求适合您,请告诉我。

https://outlook.office365.com/ews/odata/Me/CalendarView?$top=30&$select=Subject,Start,End&startDateTime=2014-12-01T01:00:00Z&endDateTime=2015-02-01T01:00:00Z

如果您有任何疑问或需要更多信息,请与我们联系。

谢谢,

Venkat