API Graph не разрешает онлайн-встречи - PullRequest
0 голосов
/ 29 апреля 2020

В настоящее время я настраиваю веб-страницу, на которой пользователи могут отправлять запросы на события другим пользователям с помощью API-интерфейса Microsoft Graph. Я бы хотел, чтобы пользователи могли отправлять онлайн-приглашения на собрания, а затем предоставлять опции для команд MS и Skype.

Однако, как только я добавлю свойство 'isOnlineMeeting' и / или 'onlineMeetingProvider', я всегда буду возвращать ошибку 400 с неверным запросом. Это связано с тем, что это свойство не существует в /me/events.

text (ответ)

. Я понятия не имею, почему, однако, в настоящее время я использую обозреватель графиков Microsoft чтобы проверить запрос.

Я убедился, что для отправки приглашения необходимо любое разрешение:

  • Calendar.Read
  • Calendar.Read.Shared
  • Calendar.ReadWrite
  • Calendar.ReadWrite.Shared

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

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

...