Я пытаюсь создать онлайн-встречу через https://graph.microsoft.com/beta/communications/onlineMeetings. Первоначально я получил 403 Запрещенную ошибку. затем я даю разрешения «Делегированный» и «Приложение» (OnlineMeetings.ReadWrite, OnlineMeetings.ReadWrite.All) для моего зарегистрированного приложения на azure .then 403 ошибка исчезла, и я получил новую ошибку 400 неверный запрос (Organizer.Identity.User.Id отсутствует ). Затем я отправляю запрос на публикацию в Интернете следующим образом:
{
"startDateTime":"2020-04-20T14:33:30.8546353-07:00",
"endDateTime":"2020-04-20T15:03:30.8566356-07:00",
"subject":"Application Token Meeting",
"participants": {
"organizer": {
"identity": {
"user": {
"id": "cb6d6636-1c9e-457c-b904-5da8265a8927"
}
}
}
}
}
снова я получил 403 Запрещенную ошибку. Я создал пользователя с помощью https://graph.microsoft.com/v1.0/users и https://graph.microsoft.com/beta/invitations. Пользователь создан в моем приложении на azure, и я даю разрешение (User.ReadWrite.All, Directory.ReadWrite.All, Directory.AccessAsUser.All, User.ReadWrite.All, Directory.ReadWrite.All), но ошибка (403 ) не изменилось.
У меня такой вопрос, как дать пользователю авторизацию в API графа Microsoft.