2016-02-29 24 views
5

獲取日曆視圖的文檔(https://msdn.microsoft.com/en-us/office/office365/howto/sync-calendar-view)意味着將在結果中返回SeriesMaster事件以及單個出現和異常。使用Office 365 API獲取CalendarView時系統主機不會返回

的文檔狀態(和表演舉例):

這裏有您需要了解事件如何定期日曆視圖同步進行處理的信息。

  • 該服務執行會議擴展並在時間窗口內發送系列主事件和所有事件實例。
  • 系列主事件包含系列的重複模式和時間窗口。
  • 事件實例包含其開始和結束時間信息以及關於事件發生異常的信息。

然而,在實際使用該端點,我們只收到回紀錄/異常和不復發「主人」。 Occurences是完整的模型,不像僅包含文檔狀態的開始/結束的更簡單的模型。

重要的是我們能夠獲得同步的SeriesMaster事件以及該系列的例外情況(如GCal singleEvents=false所可能),以便我們可以存儲此信息並在客戶端執行重複擴展。

我在這裏做錯了什麼?

請求(解碼的可讀性):

GET https://outlook.office365.com/api/v1.0/Users(...)/calendarview?$sort=startDateTime desc&$top=100&startDateTime=2016-01-01T22:12:34+0000&endDateTime=2016-03-10T23:12:34+0000 

有一個類似的問題,當我們試圖得到EWS的CalendarView。

回答