透過 API 作業佈建混合行事曆

list-menu意見回饋?

使用 API 作業來供應混合日曆

混合日曆使用 Microsoft Graph API 存取 Microsoft 365 日曆事件。此 API 支援與 Microsoft 365 進行廣泛的操作。但是,混合 日曆 僅使用一部分與 Calendar 使用案例相關的指令。

表 1. 混合日曆目前使用的操作

圖形作業

使用情況

郵政 /users/{id | userPrincipalName}/calendar/events

新增活動或會議至使用者的行事曆。

得到 /users/{id | userPrincipalName}/events/{id}

擷取某個使用者行事曆中單個活動的相關詳細資料。

得到 /users/{id | userPrincipalName}/calendar/events/{id}/instances? startDateTime={start_datetime} & endDateTime={end_datetime}

取得指定時間範圍內重複會議的發生次數。

得到 /users/{id | userPrincipalName}/calendar/events

擷取使用者行事曆資料夾中的活動的相關詳細資料。

POST /subscriptions

訂閱使用者行事曆的變更通知。

得到 /users/{id|userPrincipalName}/mailboxSettings

取得使用者的地區設定和「不在辦公室」狀態。

DELETE /subscriptions/{id}

取消訂閱使用者行事曆的變更通知。

修補 /users/{id | userPrincipalName}/calendar/events/{id}

除了與會議相關的其它欄位之外,更新行事曆活動的內容(包括加入資訊及延伸內容)。

郵政 /users/{id|userPrincipalName}/calendar/getSchedule

顯示指定時間範圍內的使用者可用性及有空/忙碌狀態。

刪除 /users/{id | userPrincipalName}/calendar/events/{id}

從行事曆刪除活動。

郵政 /users/{id | userPrincipalName}/calendar/events/{id}/{accept | 拒絕 | 暫接受}

允許使用者接受/拒絕/暫定接受會議的狀態。

得到 /roleManagement/directory/roleAssignments

取得請求同意的使用者所指派的角色。

本文是否有幫助?
本文是否有幫助?