Furnizarea calendarului hibrid cu operațiuni API

list-menuFeedback?

Furnizarea calendarului hibrid cu operațiuni API

Calendarul hibrid utilizează API-ul Microsoft Graph pentru a accesa evenimentele din calendarul Microsoft 365. Această API acceptă o gamă largă de operațiuni cu Microsoft 365. Cu toate acestea, Calendarul hibrid utilizează numai un subset de comenzi care sunt legate de cazurile de utilizare a calendarului.

Tabelul 1. Operațiuni utilizate în prezent de Hybrid Calendar

Operațiunea grafică

Utilizare

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

Adăugați un eveniment sau o întâlnire în calendarul unui utilizator.

OBȚINEȚI /utilizatori/ {id | userPrincipalName} /evenimente/ {id}

Preluați detalii despre un singur eveniment din calendarul unui utilizator.

OBȚINEȚI /users/ {id | userPrincipalName} /calendar/eveniments/ {id} /instanțe? StartDateTime= {start_datetime} &endDateTime= {end_datetime}

Obțineți aparițiile unei întâlniri recurente pentru un interval de timp specificat.

OBȚINEȚI /users/ {id | userPrincipalName} /calendar/evenimente

Preluați detalii despre evenimentele din folderul calendarului unui utilizator.

POST /abonamente

Abonați-vă pentru notificări privind modificările aduse calendarului unui utilizator.

OBȚINEȚI /users/ {ID|userPrincipalName} /MailboxSettings

Obțineți starea locală a unui utilizator și starea în afara biroului.

ȘTERGEȚI /subscriptions/ {id}

Dezabonați-vă de la notificările privind modificările aduse calendarului unui utilizator.

PATCH /utilizatori/ {id | userPrincipalName} /calendar/evenimente/ {id}

Actualizați proprietățile evenimentelor din calendar (inclusiv informații de asociere și proprietăți extinse) în plus față de alte câmpuri referitoare la întâlnire.

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

Afișează disponibilitatea utilizatorului și starea liber/ocupată pentru un interval de timp specificat.

ȘTERGEȚI /users/ {id | userPrincipalName} /calendar/events/ {id}

Șterge un eveniment dintr-un calendar.

POST /users/ {id | userPrincipalName} /calendar/evenimente/ {id}/{accept | refuză | tentativelyAccept}

Permite utilizatorului să acceptă/declină/să accepte provizoriu starea unei întâlniri.

GET /RoleManagement/Director/RoleAssignment

Preluați rolurile atribuite utilizatorului care solicită consimțământul.

A fost util acest articol?
A fost util acest articol?