Bereitstellung eines Hybridkalenders mit API-Vorgängen

list-menuFeedback?

Bereitstellen des hybriden Kalenders mit API-Vorgängen

Der Hybridkalender verwendet die Microsoft Graph API, um auf Microsoft 365-Kalenderereignisse zuzugreifen. Diese API unterstützt ein breites Spektrum an Operationen mit Microsoft 365. Der Hybrid-Kalender verwendet jedoch nur eine Teilmenge von Befehlen, die sich auf Kalender-Anwendungsfälle bezieht.

Tabelle 1: Vorgänge, die derzeit vom Hybrid-Kalender verwendet werden

Diagrammoperation

Verwendung

POST /users/{id | userPrincipalName}/calendar/events

Fügen Sie ein Event oder ein Meeting zum Kalender eines Benutzers hinzu.

ERHALTEN /users/{id | userPrincipalName}/events/{id}

Abrufen von Details zu einem einzelnen Ereignis im Kalender eines Benutzers

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

Ermitteln der Vorkommen eines wiederkehrenden Meetings für einen bestimmten Zeitraum.

ERHALTEN /users/{id | userPrincipalName}/calendar/events

Abrufen von Details zu Ereignissen im Kalenderordner eines Benutzers

POST /subscriptions

Abonnieren von Benachrichtigungen zu Änderungen im Kalender eines Benutzers

ERHALTEN /users/{id|userPrincipalName}/mailboxSettings

Abrufen des Gebietsschemas und des Abwesenheitsstatus eines Benutzers

DELETE /subscriptions/{id}

Benachrichtigungen über Änderungen am Kalender eines Benutzers deaktivieren

PATCH /users/{id | userPrincipalName}/calendar/events/{id}

Aktualisieren Sie die Eigenschaften von Kalenderereignissen (einschließlich Informationen zum Beitritt und erweiterte Eigenschaften) zusätzlich zu anderen Feldern im Zusammenhang mit dem Meeting.

POST /users/{id|userPrincipalName}/calendar/getSchedule

Zeigt die Benutzerverfügbarkeit sowie den Status "Frei/Beschäftigt" für einen bestimmten Zeitraum an.

LÖSCHEN /users/{id | userPrincipalName}/calendar/events/{id}

Löscht ein Event aus einem Kalender.

POST /users/{id | userPrincipalName}/calendar/events/{id}/{accept | ablehnen | vorläufig annehmen}

Ermöglicht dem Benutzer, den Status eines Meeting annehmen/ablehnen/vorläufig zu akzeptieren.

ERHALTEN /roleManagement/directory/roleAssignments

Die dem Benutzer, der die Zustimmung anfordert, zugewiesenen Rollen abrufen.

War dieser Artikel hilfreich für Sie?
War dieser Artikel hilfreich für Sie?