Advertisement
Guest User

Untitled

a guest
Jul 18th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.38 KB | None | 0 0
  1. ```<?php
  2. header('Content-Type: text/html; charset=UTF-8');
  3. require_once __DIR__ . '/vendor/autoload.php';
  4.  
  5. use VK\Client\VKApiClient;
  6.  
  7. $token = 'e890fbff5353f7b3da8a94196707f8b368c3a5c9b7f176c7cb7c170c33d92d437c54ea0067b2e94fa90a9';
  8. $vk = new VKApiClient();
  9.  
  10. $r = $vk->friends()->get($token);
  11. //$friend_ids = array_chunk($r['items'], 1000);
  12. $friend_ids =$r['items'];
  13.  
  14. sleep(3);
  15.  
  16. $users = [];
  17. $user_ids = [];
  18. $deleted = [];
  19. $banned = [];
  20. $too_much_friends = [];
  21.  
  22. $i = 0;
  23. foreach ($friend_ids as $key => $id) {
  24.     $i++;
  25.     if($i == 50) {
  26.         sleep(1);
  27.         $i = 0;
  28.     }
  29.     $users = $vk->users()->get($token, ['user_ids' => $id, 'fields' => ['counters']]);
  30.  
  31.     foreach ($users as $key => $user) {
  32.         if ($user['deactivated'] == 'deleted') {
  33.             $deleted[] = $user;
  34.             unset($users[$key]);
  35.             continue;
  36.         } elseif ($user['deactivated'] == 'banned') {
  37.             $banned[] = $user;
  38.             unset($users[$key]);
  39.             continue;
  40.         } elseif ($user['counters']['friends'] > 1499) {
  41.             $too_much_friends[] = $user;
  42.             unset($users[$key]);
  43.             continue;
  44.         }
  45.     }
  46. }
  47.  
  48. print "Удаленных юзеров: " . count($deleted) . "<br>";
  49. print "Забанненых юзеров: " . count($banned) . "<br>";
  50. print ">1500 юзеров: " . count($too_much_friends) . "<br>";```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement