Makag

Adult webmaster in Social Media - Tips & Tricks

Лайки записей в сообществе вКонтакте

Функционал: ставим лайки на записи в сообществе вКонтакте.
Использование: загружаем на хостинг, ставим на крон и радуемся жизни.

Собственно сам код:

<?
$groupid = '116005046';   // айди группы
$lookdown = '2'; // какой пост  по порядку из группы хватать  если есть закреп в шапке  то ставить минимум единицу
$token = 'c75040d8035dfd819566837bf1e640b5651135726b2c2cea5cc5';   // токена начальника

$wall_group = vkapi('wall.get?owner_id=-'.$groupid.'&offset='.$lookdown.'&count=1&access_token='.$token);

$take_object = json_decode($wall_group,true);
$object_id = $take_object['response']['1']['id'];
$checkisliked = vkapi('likes.isLiked?type=post&owner_id=-'.$groupid.'&item_id='.$object_id.'&access_token='.$token);
$json_checkisliked = json_decode($checkisliked,true);
$islikepost = $json_checkisliked['response'];
if ($islikepost == 0) vkapi('likes.add?type=post&owner_id=-'.$groupid.'&item_id='.$object_id.'&access_token='.$token);

function vkapi($method) {
		$ch = curl_init("https://api.vk.com/method/".$method);
		curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
		curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);
		curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
		$response = curl_exec($ch);
		curl_close($ch);
		return $response;
		
	}
?>


Скачать скрипт в архиве: liker.zip

0 комментариев