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


VK - получение серверного токена

Разумеется для для многих методов api, таких как долбления на стену существую различные онлайн сервисы или другие способы, но всегда приятно иметь что-то свое, да и гибкости у своего решения всегда будет больше.

Для использования сервером методов api нам понадобиться Standalone-приложение vk. Для людей не работавших с api и ни разу не создававших подобные приложения, начнем с самого начала, а именно с создания приложения. Если же вы уже знаете как это делать сразу переходите к инструкции по использованию скрипта

Создание и настройка Standalone-приложения vk

Шаг Первый

Вписывайте любое название, выбираете Standalone-приложение и нажимаете на кнопку «Подключить приложение».

Важно: после создания приложения сменить его тип у вас не получиться, поэтому зразу создавайте Standalone-приложение

Шаг второй

Перейдите в настройки приложения.
  1. Состояние: Приложение включено и видно всем (рекомендуется)
  2. Open API: Влючен
  3. Адрес сайта: ваш сайт (http://www.mysite.com)
  4. 4. Базовый домен: ваш домен без всего (mysite.com)
Не забудьте нажать на «Сохранить изменения»

С настройками приложения разобрались переходим к использованию скрипта.

Инструкции по использованию скрипта

Шаг Первый

Cкачать скрипт: Мой сайт GitHub

Шаг второй

Закачайте файл vktoken.php (если скачивали с моего сайта файл лежит в архиве) в корень своего сайта, так чтобы он был доступен по адресу http://you-site.com/vktoken.php

Шаг третий

Заходим на страницу скрипта на своем сайте http://you-site.com/vktoken.php и заполняем форму Совет лучше сразу открыть в двух вкладках чтобы потом не возвращаться. Нажимаем на кнопку Send / Отправить

Шаг четвертый

Если вы заполнили форму правильно, то после нажатия на кнопку Send / Отправить вас перенаправить на страницу oauth.vk.com где вас попросят подтвердить получаемые права. Если права в списке верные, то нажимайте кнопку разрешить.

Шаг пятый

Если все прошло успешно то после нажатия на кнопку «разрешить» вас пренаправить на страницу http://oauth.vk.com/blank.html#code=XXXXXXX. Теперь вам необходимо cкопировать из адресной значение code (XXXXX)

Шаг шестой

После копирования code вам возвращаемся на страницу скрипта http://you-site.com/vktoken.php или обновить второю вкладку. Если вы все сделали в течении часа и у вас корректно работают Cookie то все поля формы, кроме поля Код заполняться автоматически.

В форме вам необходимо вставить скопированный ранее code поле Код и вновь нажать на кнопку Send / Отправить.

Шаг седьмой

В отличие от токенов, code имеет очень ограниченный срок действия, поэтому если вы замешкались или же неправильно скопировали код, то вы получите сообщение об ошибке Code is invalid or expired.

Не расстраивайтесь, просто очистите значение поля Код в форме нажмите на кнопку Send / Отправить и повторите все начиная с 4 шага .

Если же прошло без ошибок то высветиться сообщение об успешном завершении содержавшие ваш токен.

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

После сохранения токена удалите файл скрипта с вашего сайта.

Получение ключа доступа (access_token) для API «ВКонтакте»

«Access_token» – это некий уникальный ключ доступа к API социальной сети «ВКонтакте». Мы с вами уже затрагивали тему взаимодействия с этой социальной сетью, и там мы получали информацию из профиля пользователя без каких либо подтверждений.

Используя уникальный ключ, наши разработки получают больше прав, а именно – с помощью созданных приложений, при использовании токена, мы можем постить сообщения на стену «ВКонтакте», отправлять личные сообщения, загружать фотографии и делать много других интересных штук, о которых, я думаю, мы с удовольствием поговорим более подробно в отдельных статьях.

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

1. Перейдите по этой ссылке. Если вы не авторизованы в «ВКонтакте» – авторизуйтесь, если уже авторизованы – то перед вами откроется форма для создания приложения:

Заполняем название приложения, при этом обязательно выбираем тип приложения «Standalone-приложение» и нажимаем «Подключить приложение».

После этого вам будет предложено подтвердить создание приложения. Подтверждаете, и переходите к следующему шагу.

2. На открывшейся странице приложения нажимаем «Настройки», затем копируем ID приложения:

и вставляем его в следующую ссылку:

http://oauth.vk.com/authorize?client_id=XXXXXXX&scope;=photos,audio,video,docs,notes,pages,status,offers,questions,wall,groups,messages,email,notifications,stats,ads,offline,docs,pages,stats,notifications&response;_type=token

Где «XXXXXXX» – ID вашего приложения.

3. Копируем полученную ссылку и открываем ее в браузере. Перед вами открывается окно с подтверждением доступа:

Просматриваете его, и если все так – нажимаете «Разрешить».

4. На следующей странице, где написано «Пожалуйста, не копируйте данные из адресной строки для сторонних сайтов. Таким образом Вы можете потерять доступ к Вашему аккаунту» копируете ссылку, она у вас будет вида:

http://oauth.vk.com/blank.html#access_token=f616432f6d3124e6e0fa29d45818848de94267c747ac20e3a4f5f90d00195d[email protected]artem-malcov.ru

В ней часть

f616432f6d3124e6e0fa29d45818848de94267c747ac20e3a4f5f90d00195da39d2d5f26d218f4211f538

и является вашим уникальным ключом, который вы копируете и используете в своих целях.

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

artem-malcov.ru

Как получить свой токен от своего приложения - Обсуждение программ и сервисов

Перейти к содержимому

Купить ссылку здесь

Сообщений в теме: 10

Цитата

scope=notify,offlineну и что ты собрался делать с этим токеном? 

Цитата

ну и что ты собрался делать с этим токеном? описал подробнее, можно использовать например для вечного онлайна

на like4u проще его узнать )



Цитата

на like4u проще его узнать ) Я просто хотел показать, как это делается на своё приложение, когда ты не зависишь ни от кого )

Права должны быть ex,offline

спасибо очень помогло

ЗНАЛ НО СПАСИБО ВСЕ РАВНО

Ответить цитируемым сообщениям     Очистить     Авторизуйтесь через любую социальную сеть, что бы написать ваше сообщение Либо зарегистрируйтесь на нашем форуме

Регистрация

zismo.biz


Смотрите также