Осигуряване на хибриден календар с API операции

Хибридният календар използва API на Microsoft Graph за достъп до събития в календара на Office 365. Този API поддържа широк набор от операции с Office 365. Въпреки това, хибридният календар използва само подмножество от команди, които са свързани със случаи на използване на календара.

Таблица 1. Операции, използвани в момента от хибридния календар

Графична операция

Използване

POST /users/{ID | потребителPrincipalName}/календар/събития

Добавяне на събитие или събрание към календара на потребителя.

GET /users/{ID | потребителPrincipalName}/събития/{id}

Извличане на подробности за едно събитие в календара на потребителя.

GET /users/{ID | потребителPrincipalName}/календар/събития/{id}/екземпляри? startDateTime={start_datetime}&endDateTime={end_datetime}

Получете повторения на повтарящо се събрание за определен времеви диапазон.

GET /users/{ID | потребителPrincipalName}/календар/събития

Извличане на подробности за събития в папката на календара на потребителя.

POST /абонаменти

Абонирайте се за известия за промени в календара на потребителя.

GET /users/{ID|потребителPrincipalName}/пощенска кутияНастройки

Получете езикова променлива на потребителя и състояние извън офиса.

ИЗТРИВАНЕ /абонаменти/{ид}

Отпишете се от известията за промени в календара на потребителя.

КРЪПКА /потребители/{ид | потребителPrincipalName}/календар/събития/{id}

Актуализиране на свойствата на събития в календара (включително присъединяване към информация и разширени свойства) в допълнение към други полета, свързани със събранието.

POST /users/{ID|потребителPrincipalName}/календар/getСрок

Показва наличността на потребителя и състоянието на заетост за определен времеви диапазон.

ИЗТРИВАНЕ /потребители/{потребител на | идентификаторPrincipalName}/календар/събития/{ид}

Изтрива събитие от календар.

POST /users/{ID | потребителPrincipalName}/календар/събития/{id}/{приемам | упадък | tentativelyAccept}

Позволява на потребителя да приеме/откаже/щателно-приема състоянието за събрание.