Мне нужно получить доступ к сведениям о собрании календаря определенного человека на определенный день и выбрать нужных участников всех его собраний в этот день, чтобы можно было отправлять электронные письма нужным участникам.
Я пытался: https://graph.microsoft.com/v1.0/users/abc@mycompany.co.in/calendarview?startDateTime=#{2019-04-15.to_s}&endDateTime=#{2019-04-23.to_s}
и получил вывод:
{ "error": { "code": "InvalidAuthenticationToken", "message": "Access token is empty.", "innerError": { "request-id": "e015d4f6-8a46-4e4d-a0b7-f9e828088991", "date": "2019-04-23T11:04:08" } } }
а также пробовал:
https://outlook.office.com/api/v2.0/me/calendarview?startDateTime={2019-04-15}&endDateTime={2019-04-23}
Оба не работали. Пожалуйста, помогите мне.
Вам необходимо создать приложение и предоставить ему соответствующее разрешение, затем вызвать API с разрешением приложения (токен).
Вы можете проверить демо графика в деморе Github.
https://github.com/microsoftgraph/aspnet-snippets-sample