Многие задумываются о том, чтобы сделать автопостинг в свои паблике независимым. То есть не средствами каких-либо сервисов, платных или бесплатных, а с помощью php скрипта. Я тоже однажды задался такой идеей и ниже покажу вам, как я ее реализовал.
Зайдите в vk на страницу авторизации приложения и зарегистрируйте новое. (Надеюсь тем, кто читает данную статью не нужно объяснять где и как это делается)
Далее нужно получить права на публикации на стену. Для этого нужно знать следующие параметры:
access_token (Бессрочный токен юзера) access_secret (Секретный код юзера) user_id (Id юзера)
Сразу оговорюсь о том, что секретный код юзера можно увидеть только в адресной строке браузера. Он не будет ни при каких условиях передаваться куда-то какими-либо средствами. Следовательно если вы хотите создать свой сервис по автопостингу и вам для этого необходимо как-то получать access_secret, то можно создать программу на основе браузера, например с помощью phpDevilStudio, которая будет редиректить пользователя принудительно из браузера в том случае если он попал на страницу результата авторизации. Об этом подробнее я напишу в другой статье.
И так. Авторизация с запросом прав:
Позаботьтесь, чтобы на вашем хостинге правильно работал CURL!
Теперь подключаем к основному файлу наш класс и создаем его экземпляр:
Если вы хотите, чтоб к сообщению прикреплялись картинки, то делаем это следующим образом: