@easy_katka

Microsoft graph — Access is denied. Check credentials and try again?

Хочу создать письмо и поместить его в драфт

Вход юзера через URL


https://login.microsoftonline.com/common/oauth2/v2...

Получаю в ответ
"code" => "X.X3_BL2.cab337a7-xxx-7d25-xxx-9928bcd0876d"
"state" => "12345"


Делаю запрос на получения access token https://login.microsoftonline.com/common/oauth2/v2...

Получаю
{
"token_type": "Bearer",
"scope": "https://graph.microsoft.com/Mail.Send openid https://graph.microsoft.com/Mail.Read",
"expires_in": 3600,
"ext_expires_in": 3600,
...tokens


Делаю запрос GET - https://graph.microsoft.com/v1.0/me/messages (Получаю в ответ свой письма)

Хочу послать себе в драфт письмо - https://graph.microsoft.com/v1.0/me/messages - POST,json

{ "subject":"Did you see last night's game?", "importance":"Low", "body":{ "contentType":"HTML", "content":"They were awesome!" }, "toRecipients":[ { "emailAddress":{ "address":"AdeleV@contoso.onmicrosoft.com" } } ] }


В ответ мне приходит

{
"error": {
"code": "ErrorAccessDenied",
"message": "Access is denied. Check credentials and try again."
}


Список разрешений которые стоят

63182ddf3baa0620449615.png
  • Вопрос задан
  • 137 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы