Inicjowanie obsługi kalendarza hybrydowego za pomocą operacji interfejsu API

Kalendarz hybrydowy używa interfejsu API programu Microsoft Graph do uzyskiwania dostępu do zdarzeń kalendarza usługi Microsoft 365. Ten interfejs API obsługuje szeroki zakres operacji z usługą Microsoft 365. Jednak kalendarz hybrydowy używa tylko podzbioru poleceń związanych z przypadkami użycia kalendarza.

Tabela 1. Operacje aktualnie używane przez kalendarz hybrydowy

Obsługa wykresu

Użycie

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

Dodaj wydarzenie lub spotkanie do kalendarza użytkownika.

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

Pobieranie szczegółowych informacji o pojedynczym wydarzeniu w kalendarzu użytkownika.

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

Pobieranie wystąpień spotkania cyklicznego dla określonego zakresu czasu.

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

Pobieranie szczegółowych informacji o wydarzeniach w folderze kalendarza użytkownika.

POST /subskrypcje

Subskrybuj powiadomienia o zmianach w kalendarzu użytkownika.

GET /users/{id|userPrincipalName}/mailboxSettings

Uzyskiwanie ustawień regionalnych i stanu braku biura użytkownika.

DELETE /subscriptions/{id}

Anuluj subskrypcję powiadomień o zmianach w kalendarzu użytkownika.

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

Zaktualizuj właściwości wydarzeń kalendarza (w tym informacje o sprzężeniu i właściwości rozszerzone) oprócz innych pól dotyczących spotkania.

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

Przedstawia dostępność użytkownika i stan wolny/zajęty dla określonego zakresu czasu.

USUŃ /users/{id | userPrincipalName}/calendar/events/{id}

Usuwa wydarzenie z kalendarza.

POST /users/{id | userPrincipalName}/calendar/events/{id}/{accept | decline | wstępnieAccept}

Umożliwia użytkownikowi zaakceptowanie/odrzucenie/wstępne zaakceptowanie stanu spotkania.

GET /roleManagement/książka adresowa/przypisania ról

Pobieraj role przypisane do użytkownika żądającego zgody.