Блог об интернет-маркетинге и воронке продаж

Как получить токен в ВКонтакте

ВКонтакте Инструкции

Зачем нужен токен Вконтакте

access_token – это специальный ключ доступа, который работает на базе протокола авторизации OAuth 2.0 и генерируется с помощью логина и пароля пользователя. В отдельных случаях токен генерируется прямо в интерфейсе социальной сети, например для получения доступа к приложению или сообществу.
С помощью токена (access_token) вы можете использовать практически весь функционал социальной сети Вконтакте. Узнать полный список методов для работы с API Вконтакте вы можете по ссылке: https://vk.com/dev/methods
Существует несколько типов токенов:
  • Ключ доступа пользователя – для доступа к функционалу пользователя
  • Ключ доступа сообщества – для доступа к функционалу сообщества
  • Ключ доступа приложения – для доступа к функционалу приложения

Как получить ключ доступа пользователя

Мы рассмотрим два способа получения токена (access_token) пользователя:
  1. С помощью логина и пароля
  2. С помощью логина, пароля и дфухфакторной авторизацией
Получение ключа доступа пользователя с помощью логина и пароля:
  • Открываем ссылку: https://api.vk.com/oauth /token?grant_type=password​&client_id=2274003​&client_secret=hHbZxrka2uZ6jB1inYsH​&username=НОМЕР-ТЕЛЕФОНА​&password=МОЙ-ПАРОЛЬ (предварительно подставив свои данные в переменные username= и password=
  • В окне вы увидите следующее сообщение:
  • Вам необходимо перейти к адресной строке и скопировать ключ который находится после access_token= и до &user_id
Данный набор букв и цифр это и есть ваш ключ доступа пользователя (access_token).
Получение ключа доступа пользователя с помощью логина, пароля и двухфакторной авторизации:
  • Открываем ссылку: https://api.vk.com/oauth /token?grant_type=password​&client_id=2274003​&client_secret=hHbZxrka2uZ6jB1inYsH​&username=НОМЕР-ТЕЛЕФОНА​&password=МОЙ-ПАРОЛЬ (предварительно подставив свои данные в переменные username= и password=
  • В окне будет указана ссылка для перехода (redirect_uri):
  • Переходи по ссылке и вводим код полученный в виде СМС или сообщения от администрации Вконтакте:
  • В следующем окне вы увидите следующее сообщение:
  • Вам необходимо перейти к адресной строке и скопировать ключ который находится после
  • access_token=
  • и до &user_id
Данный набор букв и цифр это и есть ваш ключ доступа пользователя (access_token).

Как получить ключ доступа сообщества

  • Заходим в сообщество где вы являетесь администратором
  • Переходим в раздел “Управление”
  • Переходим в раздел “Работа с API”
  • Нажимаем “Создать ключ” и выбираем необходимые права доступа:
  • Нажимаем “Создать”
  • От выбранного типа подтверждения действий вам придет СМС или push – уведомление
  • Подтверждаем создание ключа:
  • Ключ успешно создан
* Для работы с Callback API и Long Poll API используйте полученный ранее токен сообщества.

Как получить ключ доступа приложения

  • Переходим в раздел управления приложениями:
  • https://vk.com/apps?act=manage
  • Нажимаем “Создать приложение”
  • Заполняем данные:
  • Переходим в “Настройки приложения” где видим сервисный ключ доступа
Мы рассмотрели самые популярные способы получения токена (access_token) для работы с API Вконтакте.