Hybridikalenterin tarjoaminen API-toiminnoilla

Hybridikalenteri käyttää Microsoft Graph API päästäksesi Office 365 -kalenteritapahtumiin. Tämä API tukee monenlaisia toimintoja Office 365:n kanssa. Hybridikalenteri käyttää kuitenkin vain osajoukkoa komennoista, jotka liittyvät kalenterin käyttötapauksiin.

Pöytä 1. Hybridikalenterin tällä hetkellä käyttämät toiminnot

Graafinen toiminta

Käyttö

POST /käyttäjät/{id | userPrincipalName}/calendar/events

Lisää tapahtuma tai kokous käyttäjän kalenteriin.

HANKI /käyttäjät/{id | userPrincipalName}/tapahtumat/{id}

Hae tietoja yksittäisestä tapahtumasta käyttäjän kalenterissa.

HANKI /käyttäjät/{id | userPrincipalName}/calendar/events/{id}/instances? startDateTime={start_datetime}&endDateTime={end_datetime}

Hae toistuvan kokouksen tapahtumat tietyltä ajanjaksolta.

HANKI /käyttäjät/{id | userPrincipalName}/calendar/events

Hae tietoja tapahtumista käyttäjän kalenterikansiossa.

POST / tilaukset

Tilaa ilmoitukset käyttäjän kalenterin muutoksista.

HANKI /käyttäjät/{id|userPrincipalName}/mailboxSettings

Hae käyttäjän kieli- ja poissaolotila.

POISTA /tilaukset/{id}

Peruuta ilmoitusten tilaus käyttäjän kalenterin muutoksista.

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

Päivitä kalenteritapahtumien ominaisuudet (mukaan lukien liittymistiedot ja laajennetut ominaisuudet) muiden kokoukseen liittyvien kenttien lisäksi.

POST /käyttäjät/{id|userPrincipalName}/calendar/getSchedule

Näyttää käyttäjän saatavuuden ja vapaa/varattu-tilan tietyllä aikavälillä.

POISTA /käyttäjät/{id | userPrincipalName}/calendar/events/{id}

Poistaa tapahtuman kalenterista.

POST /käyttäjät/{id | userPrincipalName}/calendar/events/{id}/{accept | lasku | alustavasti hyväksy}

Antaa käyttäjän hyväksyä / hylätä / alustavasti - hyväksyä kokouksen tilan.