我很難找出辦法在Office 365上獲取「已取消」的事件。這似乎是一件非常基本的事情,但無論如何,如何做到這一點已經奏效。通過Office 365 REST API獲取「已取消」事件
閱讀Office 365 API文檔,我可以看到the Event
resource有一個IsCancelled
布爾屬性,如果事件被取消/刪除,應顯示true
。
我試過the numerous methods of getting events through the API沒有運氣。似乎一旦某個事件被取消,它就會從返回的結果中刪除。
我也看到,我可以使用事件提取響應的OData query parameters to try and filter the results,所以我甚至嘗試在請求上設置一個$filter=IsCancelled eq true
查詢參數,但我得到的只是一個空數據數組的響應。 :/
有什麼明顯的我失蹤了嗎?這裏的文檔非常輕。
您是否只希望取消單個會議或會議系列中發生的事件? –
理想情況下,我會在「日曆視圖」請求中獲取結果。所以對於單個事件和循環系列的例外。不過,我會盡我所能。 :P – Rican7
感謝您的信息。我發佈了一個答案。如果您可以提供有關您的方案的更多詳細信息,我可能會提供一種替代方法來實施它。 –