Скрипт автопостинга ВК

Статус
Закрыто для дальнейших ответов.

VovaGames

Новичок
Регистрация
20.06.2015
Сообщения
1
Полазил я в интернете в поисках такого скрипта и не нашел то что мне было нужно, решил я написать свой (собрать с кусочков того что нашел (поскольку еще нуб в php)). У меня уже реализованы следующее:
  • постинг
  • рандомный выбор поста из базы (база текстовая)
Что я еще хочу реализовать:
  • разделить скрипт на файлы
  • реализовать удобный интерфейс добавления постов в базу (сейчас все ручками)
  • добавить панель входа на страничку добавления постов в базу
Код:
<?
$quotes[] =Пост 1
";       
$quotes[] ="Пост 2
";       
$quotes[] ="Пост 3
";   
srand ((double) microtime() * 1000000);
$randomquote= rand(0,count($quotes)-1);
$message= $quotes[$randomquote];
		$token = 'тут-понятно';
		$owner_id = 'id-куда-постим'; 
	file_get_contents('https://api.vk.com/method/wall.post?owner_id=-'.$owner_id.'&message='.urlencode($message).'&access_token='.$token);
?>
 

originalz

Новичок
Регистрация
24.06.2015
Сообщения
3
VovaGames сказал(а):
скрипт не постит на стену пользователей? только группы..
укажите в дополнительной переменной тип стены куда постить (группа, пользователь) и в зависимости от нее подставляйте или убирайте знак минуса.
второй вариант передавать с минусом или без сразу в переменной $owner_id :ph34r:
 

Chillout

Active Member
Регистрация
29.05.2015
Сообщения
33
Код:
function postToPage()

{
$access_token = "819f66b7ffa7dcb65c42bf00b5d68042cdff6dd15aa4fa7626df72ff26672fbe6ad7e517633bb61e9cc92";


$group_id = "-60640676";


$data = getLastData();


$text = urlencode($data["text"]);
$photo = getPhotoInfo($data["file_name"]);


$sRequest = "https://api.vkontakte.ru/method/wall.post?owner_id=".$group_id."&access_token=".$access_token."&message=".$text."&attachments=".$photo;


//var_dump($sRequest);


// ответ от Вконтакте
$oResponce = json_decode(file_get_contents($sRequest));


deletePost();


var_dump($oResponce);
}
лови
 
  • Like
Реакции: GraD
Статус
Закрыто для дальнейших ответов.
Верх Низ