Эта проблема была вызвана тем, что у приложения нет разрешения на создание онлайн-собрания. Когда вы нажмете «Получить токен доступа пользователя» в почтальоне, он получит токен доступа, который включает в себя разрешения, которые вы добавляли в приложение ранее. Если вы хотите протестировать API создания онлайн-собраний, вам необходимо перейти на портал с go по azure и добавить для него соответствующие разрешения. Выполните следующие действия:
1. Go на портал azure и щелкните «Azure Active Directory» -> «Регистрация приложений» -> «Все Приложения". Найдите приложение по ClientID
, которое вы установили в почтальоне для среды графика.
2. В приложении для регистрации нажмите «Разрешения API» и добавьте разрешение OnlineMeetings.ReadWrite
для этого.
После добавления разрешения OnlineMeetings.ReadWrite
не забудьте дать на это согласие администратора.
3. Теперь вам нужно снова получить токен доступа пользователя в почтальоне. Нажмите «Получить токен доступа пользователя» в почтальоне. Вы можете проверить разрешения, скопировав токен доступа на эту страницу , он проанализирует токен доступа, и вы сможете проверить, содержит ли токен разрешение OnlineMeetings.ReadWrite
. (Для добавления разрешения на токен доступа требуется несколько минут, поэтому вам лучше проанализировать токен доступа, чтобы проверить, содержит ли он разрешение)
4. Затем вы можете протестировать этот api в своем почтальоне (ниже я привожу для справки пример создания онлайн-встречи).