Poskytovanie hybridného kalendára s operáciami API

Hybridný kalendár využíva Microsoft Graph API na prístup k udalostiam kalendára Office 365. Toto rozhranie API podporuje širokú škálu operácií s Office 365. Hybridný kalendár však používa iba podmnožinu príkazov, ktoré súvisia s prípadmi použitia kalendára.

Stôl 1. Operácie, ktoré momentálne používa Hybridný kalendár

Operácia grafu

Použitie

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

Pridajte udalosť alebo stretnutie do kalendára používateľa.

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

Získajte podrobnosti o jednej udalosti v kalendári používateľa.

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

Získajte výskyty opakujúcej sa schôdze za zadaný časový rozsah.

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

Získajte podrobnosti o udalostiach v priečinku kalendára používateľa.

POST /predplatné

Prihláste sa na odber upozornení na zmeny v kalendári používateľa.

GET /users/{id|userPrincipalName}/mailboxSettings

Získajte miestne nastavenie používateľa a stav neprítomnosti.

DELETE /subscriptions/{id}

Zrušte odber upozornení na zmeny v kalendári používateľa.

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

Aktualizujte vlastnosti udalostí kalendára (vrátane informácií o spojení a rozšírených vlastností) okrem iných polí týkajúcich sa stretnutia.

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

Zobrazuje dostupnosť používateľa a stav voľného/zaneprázdneného pre určitý časový rozsah.

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

Odstráni udalosť z kalendára.

POST /users/{id | userPrincipalName}/calendar/events/{id}/{accept | pokles | predbežne prijať}

Umožňuje používateľovi prijať/odmietnuť/nezáväzne prijať stav stretnutia.