Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms office O365日历API定期会议信息未返回_Ms Office_Preview - Fatal编程技术网

Ms office O365日历API定期会议信息未返回

Ms office O365日历API定期会议信息未返回,ms-office,preview,Ms Office,Preview,我正在使用O365日历API,据我所知,该API目前正在预览中。查询/Calendar/Events端点时,将返回所有创建的事件,但似乎没有返回正确的“重复”信息。我在O365中做了几个事件,每个工作日都会重复发生,没有结束日期,但API似乎没有返回此信息 是否有办法获取会议定期信息?照片搜索, 要查看定期信息,您需要导航到特定事件。 例如: https://outlook.office365.com/EWS/OData/Me/Events('AAMkADU5OWRjMWIwLThmNTMtNG

我正在使用O365日历API,据我所知,该API目前正在预览中。查询/Calendar/Events端点时,将返回所有创建的事件,但似乎没有返回正确的“重复”信息。我在O365中做了几个事件,每个工作日都会重复发生,没有结束日期,但API似乎没有返回此信息

是否有办法获取会议定期信息?

照片搜索, 要查看定期信息,您需要导航到特定事件。 例如:

https://outlook.office365.com/EWS/OData/Me/Events('AAMkADU5OWRjMWIwLThmNTMtNGM0NC1iM2UwLWEzODE3NjZlOTAwYQBGAAAAAABhjWDlvPXlRIwLplz9WovhBwAGqPuO3lPFTZQQq7HNVCBIAAAB3pf9AABBCWIB9tA-TaTLczumGiYyAACHmWVwAAA=')
您将看到如下信息:

Recurrence: {
Pattern: {
Type: "Weekly",
Interval: 1,
Month: 0,
Index: "First",
FirstDayOfWeek: "Sunday",
DayOfMonth: 0,
DaysOfWeek: [
"Thursday"
]
},
Range: {
Type: "EndDate",
StartDate: "2014-07-03T00:00:00-07:00",
EndDate: "2014-12-31T00:00:00-08:00",
NumberOfOccurrences: 0
}
}

没有一种方法可以在不导航到单个事件的情况下识别事件是否递归?从实际的角度来看,我想在查看事件的模式和范围之前知道事件是否会递归。与大多数用户的日历一样,它们可能会有许多事件,而在每个事件之间循环似乎效率低下。Photohunts,可以使用下面的查询查询给定时间段的事件。类型将为“Occurrence”。由于存在错误,“Type”Occurrence上的$filter不起作用。但您可以使用以下查询查询某个时间段的所有事件:../EWS/OData/Me/events?$top=100和$filter=End%20ge%202014-06-06T22:30:00Z%20和%20Start%20le%202020-12-14T22:30:00Z所有时间均为UTC