@TAnonim

Как лучше получать access_token vk api?

Приветствую. Пишу бота. Вопрос насчет access_token: токен ведь действителен лишь какой-то ограниченный промежуток времени, а бот работать должен без перерыва, как поступать в таком случае? Токен получаю через
https://oauth.vk.com/authorize?client_id=111111&scope=wall,photos,offline&redirect_uri=http://api.vk.com/blank.html
  • Вопрос задан
  • 1645 просмотров
Решения вопроса 2
@entermix
offline
(+65536) Доступ к API в любое время (при использовании этой опции параметр expires_in, возвращаемый вместе с access_token, содержит 0 — токен бессрочный).

https://vk.com/dev/permissions
Ответ написан
Комментировать
kirill_782
@kirill_782
Днем я Маринетт
Есть 2 основных способа получить неограниченный токен. 1) Это прямая авторищация (по логину и паролю)
2) Oauth авторизация.
Если указать в scope offline при oauth авторизации, то токен будет работать вечно*
К прямой авторизации доступ имебт не все приложения. Но получаемый токен тоже вечеый*

*Токен потеряет свою силу, если: пользователь удалит приложение, сбросит все сессии, поменяет логин или пароль.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы