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
Невозможно получить список всех календарей, к которым вам предоставлен доступ, поэтому вам необходимо либо узнать об этом заранее, либо попросить пользователя предоставить информацию.