我有多个日历。如何修改此查询以指定我想要calendar
的{{1}}?另外,我可以说,所有日历。
events
我看到每个日历都有一个唯一的“id”,尽管只有一个字符不同。 s,t,u,v,w,x好奇。
答案 0 :(得分:0)
您使用/calendars
端点获取日历列表:
GET /me/calendars
然后使用返回的id
选择要从中返回事件的日历:
GET /me/calendars/{id}/events
但是,您最有可能需要/calendarView
而不是/events
资源。 calendarView
提供与客户日历中通常看到的结果相同的结果(即Outlook,OWA)。
/events
返回较低级别的数据,并使用此端点进行读取操作需要了解Series Master , Occurrence, and Exception resources work in Exchange. The
calendarView`如何简化事物,但提供给定日期范围的渲染视图的视图:
GET /me/calendars/{id}/calendarView?startDateTime={dateTime}&endDateTime={dateTime}