Ms office O365日历API定期会议信息未返回
我正在使用O365日历API,据我所知,该API目前正在预览中。查询/Calendar/Events端点时,将返回所有创建的事件,但似乎没有返回正确的“重复”信息。我在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
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