Постинг статей на стене группы ВКонтакте

Автоматический постинг статей или ссылок в группе сайта ВКонтакте весьма удобная и полезная вещь! В данной статье мы вам подробно покажем, с примером, как сделать эту фишку. Хватит лирики, к делу!

1. Вам нужно создать Standalone-приложение, у которого нет ограничений на выполнение API для публикации сообщений в группу этой социальной сети. После создания приложения вам понадобится ввести код из смс, который нужно подтвердить. После успешного ввода ваше приложение будет создано и вам нужно включить приложение (изменить его состояние), а так же скопировать ID приложения и Защищённый ключ.

создание приложения вконтакте

настройка приложения вк

2. Теперь для выполнения API вам потребуется получить оffline access token, который генерируется следующим запросом прямо в браузере:

https://oauth.vk.com/authorize?client_id=app_id&scope=groups,wall,offline,photos&redirect_uri=https://oauth.vk.com/blank.html&display=page&response_type=token


Где app_id — ID вашего приложения. При переходе по такой ссылке, ВКонтакте запросит доступ, разрешите ему.

При успешном переходе по данному адресу вы получите значение access_token на странице заглушки (https://oauth.vk.com/blank.html), его скопируйте и сохраните. Не кому не показывайте access_token!

токен вк

3. Теперь вам понадобиться ID вашей группы ВКонтакте. ID группы можно узнать по https://vk.com/public12345678, где в данном случае id является: 12345678. Если у вашей группы адрес вида https://vk.com/name, то зайдите в любой альбом группы и в адресной строке браузера вы увидите подобное этому album-55044319_182468078 где 55044319 и есть ID вашей группы.

4. Ну и осталось только написать php код, который и будет делать постинг:

Смотреть код

Ссылки по теме: