我一直在为node-outlook使用Outlook Calendar REST API包装器。目前,当我发出请求时,我可以检索一次性事件和一系列重复事件的主要事件(但不是单独的事件,这些事件是重复系列的一部分)。如何修改查询参数以检索事件列表和单个事件,这些事件是周期性系列的一部分?
const queryParams = {
'$select': 'Subject,Start,End,Location,Type',
'$orderby': 'Start/DateTime desc',
'$filter': "Start/DateTime ge '" + start_utc + "' and Start/DateTime le '" + end_utc + "'"
};
我的目标是制作1个API请求,以检索即将到来的30天内的所有事件。
答案 0 :(得分:1)
我相信你所寻找的是CalendarView
。它记录在案[这里] [1]
1:https://msdn.microsoft.com/en-us/office/office365/api/calendar-rest-operations#GetCalendarView
答案 1 :(得分:0)
获取CalendarView
的请求:
https://outlook.office.com/api/v2.0/users/<your_meeting_room_id>/calendarview?startDateTime=2019-03-01T00:01:00&endDateTime=2019-03-01T23:59:00
其中<your_meeting_room_id>
是会议室的电子邮件。