-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Код:<?php getApiMethod('account.setOnline'); // устанавливает аккаунту статус Online $listGpoups = [ 126958669, 46258034, 49479753, 68486191 ]; // массив групп (через запятую) $gpoup = $listGpoups[rand(0, count($listGpoups)-1)]; printf("Group <a href='https://vk.com/club%s'>vk.com/club%s</a> <br><br>", $gpoup, $gpoup); $listWallPosts = getApiMethod(' ', [ 'owner_id' => -1 * $gpoup, 'filter' => 'others', 'count' => 5 // какое количество пользователей добавлять (макс 100, но лучше 5-10) ]); foreach ($listWallPosts['response']['items'] as $wallPost){ $friendsAddResult = getApiMethod('friends.add', [ 'user_id' => $wallPost['from_id'] ]); printf("<a href='https://vk.com/id%s'>%s </a> => %s <br>", $wallPost['from_id'], $wallPost['from_id'], json_encode($friendsAddResult)); } $gpoup = 126958669; // группа, в которую добавлять запись $wallPostResult = getApiMethod('wall.post', [ 'owner_id' => -1 * $gpoup, 'message' => "☑ Добавь в Друзья ☑", // текст сообщения 'attachments' => 'photo-135326251_456239033' // картинка для привлечения внимания ]); printf("<br><br><a href='https://vk.com/club%s'>vk.com/club%s </a> => %s <br>", $gpoup, $gpoup, json_encode($wallPostResult)); function getApiMethod($method_name, $params=[]) { $params['access_token'] = ''; // свой токен $params['v'] = 5.73; $params['lang'] = 0; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://api.vk.com/method/'.$method_name); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $params); $result = curl_exec($ch); curl_close($ch); return json_decode($result, true); } ?>
Указываете id групп, в которых пользователи оставляют заявки на добавление (по типу "Добавь в друзья"), указываете свой токен и добавляете в крон на каждые 20-30 минут.