Обновление токенов в API социальных сетей

Когда я пытаюсь обновить свой токен доступа, я получаю это сообщение:

"Тип гранта не авторизован для этого client_id"

Нужны ли мне специальные привилегии для обновления токена доступа?


person Rolando    schedule 20.10.2016    source источник


Ответы (1)


Спасибо за использование нашего API.

Так что... к сожалению, несмотря на то, что вы получаете токен обновления с сервера при получении исходного кода авторизации, по умолчанию на этом этапе мы не включаем тип гранта refresh_token для сторонних приложений. Мы работаем над этим, и я создал тикет в нашей системе, чтобы включить это.

Тем временем в качестве обходного пути вы можете повторить первоначальный поток Oauth, чтобы получить новый токен Bearer, когда истечет срок действия текущего. Для вашего пользователя это должно быть несколько прозрачным, так как им не нужно будет снова давать разрешение приложению, оно должно просто перенаправить их через этот экран.

Приносим извинения за доставленные неудобства. Я буду комментировать здесь, когда гранты токенов обновления будут включены для новых приложений.

person ddombrow    schedule 20.10.2016