Outlook 365 Доступ к календарям в учетной записи службы через REST API

Я настроил служебную учетную запись 365 с несколькими связанными календарями. когда я получаю список календарей или календарных групп из API REST, связанные календари не отображаются, хотя они явно присутствуют в веб-интерфейсе в разделе "Ваши календари", единственные группы, которые я получаю, - это "Мои календари" и "Другие календари". "Что я пропускаю?

1 ответ

Не говоря уже о вашей аутентификации, о том, как вы получаете доступ к календарям, которыми другие люди делятся с вами через REST API, - это доступ к ним в своем почтовом ящике.

Поэтому, если bob@example.com поделится с вами своим календарем, вам нужно будет сделать следующее:

GET https://outlook.office.com/api/v2.0/users/bob@example.com/events

Невозможно получить список всех календарей, к которым вам предоставлен доступ, поэтому вам необходимо либо узнать об этом заранее, либо попросить пользователя предоставить информацию.

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