Задать вопрос
@lowolf

[Одноклассники] Как обновить access_token без refresh_token?

Добрый день
У меня вопрос по API. Как мне обновить токен, если я его запрашивал ипользуя следующие параметры при авторизации.

www.odnoklassniki.ru/oauth/authorize?
param.Put("client_id", appId);
param.Put("layout", "a");
param.Put("response_type", "token");
param.Put("redirect_uri", redirectUrl);
param.Put("scope", scopes);

https://oauth.ok.ru/blank.html#access_token=55ce73...

Мне не приходит refresh_token и в итоге я не могу вызывать api.odnoklassniki.ru/oauth/token.do? для обновления токена. Поискал на вики apiok.ru/wiki/pages, ничего не нашел.

Решил в параметре refresh_token передать текущий access_token и естественно получил ошибку {"error":"invalid_token","error_description":"Invalid refresh token"}.

Кто подскажет, что делать надо?
  • Вопрос задан
  • 4286 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
vozhiganov
@vozhiganov
OK API Team
Токены от клиентской авторизации не продлеваются, их перезапрашивать надо, если текущий токен истек.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
21 дек. 2024, в 11:58
2000 руб./за проект
21 дек. 2024, в 11:55
10000 руб./за проект
21 дек. 2024, в 11:21
2000 руб./за проект