Проблема с доступом к Microsoft graph API при создании онлайн-собрания или онлайн-совещания

Я пытаюсь использовать «https://graph.microsoft.com/v1.0/me/events» или «https://graph.microsoft.com/v1.0/me/onlineMeetings» для программного создания онлайн-встречи.

Я использовал помощь многих ресурсов, особенно этого https://vikrantsdynamicsblogs.wordpress.com/2020/03/28/programmatically-create-the-teams-meeting/.

Я использовал этот API для получения токена с использованием типа предоставления пароля «https://login.microsoftonline.com/{tenantId}/oauth2/v2.0/token», но проблема возникла, когда я вызываю «https://graph.microsoft.com/v1.0/me/onlineMeetings" Я получил 403 Forbidden

и когда я пытаюсь вызвать «https://graph.microsoft.com/v1.0/me/events», используя тот же токен доступа, я получаю этот ответ

Я добавил делегированное разрешение с портала Azure.

Любые идеи, почему оба не работают со мной?

1 ответ

Ошибки авторизации могут возникать в результате нескольких различных проблем, большинство из которых приводит к ошибке 403 (за некоторыми исключениями). Мы могли бы обратиться к этому документу для устранения ошибок авторизации Microsoft Graph .

Мы не можем создать онлайн-собрание через личную учетную запись Microsoft . Если вы используете рабочую или учебную учетную запись, нам необходимо убедиться, что учетная запись имеет разрешение: OnlineMeetings.ReadWrite, если вы создаете онлайн-встречу через приложение, нам нужно OnlineMeetings.Read.Allа также OnlineMeetings.ReadWrite.All*разрешение, проверьте это Разрешения на созданиеонлайн -встреч и собраний по сети для получения более подробной информации.

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