Как обновить Outlook access_token?

Итак, я получаю ошибку invalid_token при создании контактов в Outlook
Я прочитал много документации, но я не смог решить проблему

Ответы, которые я нашел, но у меня не работает

Я попытался добавить Scope offline_access в API входа в систему. В этом код значение обновляется, и я прохожу, что обновился код значение для access_token API Но я получаю то же самое access_token

Кроме того, я обнаружил, что мы можем обновить access_token с помощью refresh_token но в ответ я не получаю никаких refresh_token.

Так как бы мне освежить access_token.

0

Решение

Итак, мы должны передать следующий параметр во время вызова oauth2/v2.0/authorize API

&scope=
openid
profile
email
offline_access  /*----This Is Important For Getting Refresh-Token--*/
contacts.readwrite

Затем с помощью токена обновления вы можете вызвать ниже API

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

с типом гранта

"grant_type"=>"refresh_token",
1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector