Как получить список общих календарей в графе Microsoft?

Можно ли получить список пользователей (или идентификаторов пользователей), которые поделились своими календарями с человеком, вошедшим в систему?

Я хочу иметь список календарей, куда я могу звонить, как и с

https://graph.microsoft.com/v1.0/users('user shared the calendar')/calendars

1 ответ

Есть способ сделать шаг на шаг ближе к тому, что вы хотите, используя конечную точку бета: GET /calendars для зарегистрированного пользователя и для каждого календаря отметьте isSharedWithMe имущество. Если это свойство имеет значение true, свойство владельца будет отображать отображаемое имя и SMTP-адрес пользователя, который открыл общий доступ к календарю.

Помимо идентификатора пользователя, вы можете использовать SMTP-адрес для индексации в users сбор в арендаторе, а также.

Вы можете увидеть описание calendar свойства в графической документации.

Обратите внимание, что isSharedWithMeи, как правило, API в конечной точке бета-версии могут быть изменены без предварительного уведомления. По этой причине производственные приложения не должны зависеть от таких API.

Другие вопросы по тегам