Общие друзья вконтакте. Как найти общих друзей в контакте

Многие молодые интернет-пользователи задаются вопросом: можно ли узнать в ВК список лучших друзей у своего приятеля? Либо же кто из моих друзей занёс меня в категорию важных? В данной статье, я отвечу на данные вопросы и поделюсь своим опытом в определении важных друзей у своих знакомых в социальной сети ВКонтакте. Изначально нужно разобраться, что вообще обозначают эти термины.

Кого мы будем относить к важным друзьям

Важные (лучшие) друзья в ВК сформировываются из общего перечня, с которыми чаще всего общается владелец аккаунта. Это не значит, что подразумевается именно личная переписка. Под словом «общение» имеются ввиду все типы активности, совершённые по отношению к конкретному пользователю ВКонтакте.

Сюда причисляются:

  1. Просмотр новых фото и свежих новостей;
  2. Написание комментариев;
  3. Размещение репостов;
  4. Частое посещение странички;
  5. Лайки.

При всём этом активность может быть выражена не с одной стороны, а с обеих. То есть, когда приятель из списка пользователя открывает его страничку, пишет там какой-либо комментарий, оставляет под фото лайк, то он причисляется к группе лучших друзей в автоматическом режиме.

Кроме того все люди, добавленные в список друзей недавно, некоторый период будут пребывать в группе лучших. Так будет до того момента, пока системой не будет определено, что владельцы обеих аккаунтов не изъявляют к записям друг друга никакой заинтересованности

Все лучшие друзья пребывают на верхних строчках общего перечня друзей. Недавно добавленные люди перемещаются на самый верх списка, чтобы пользователь «не потерял их из виду» и не забыл о них.

Можно ли определить кто в лучших друзьях у пользователя

Установить, насколько важным является друг из перечня друзей иного пользователя в ВК можно, ознакомившись со списком его приятелей. Но это не будет стопроцентной гарантией того, что они на самом деле для него важны.

Возможно, он их просто недавно добавил к себе в список, либо же они сами проявили внимание к данному пользователю. Ведь как мы помним, чтобы попасть в категорию “важных” достаточно просто зайти на страницу своего друга и написать там комментарий или поставить лайк.

Приглядитесь к собственному перечню друзей, и вы также заметите на верхних строчках тех людей, с кем сегодня даже и не общались, и не посещали их странички несколько дней.

Вполне вероятно, что они являются вашими «поклонниками», их интересует то, что вы пишите у себя на стене и что публикуете на страничке. Проявляя активность по отношению к вам, они ещё не один день будут пребывать среди «лучших» друзей.


Узнаём кто в «важном» списке у друга

Ну а теперь проанализируем, что же значит лучшие друзья, и как узнать этот список у своего товарища. Когда мы добавляем к себе новых друзей, то ВК автоматически предлагает нам отсортировать их.

То есть, мы можем указывать, кем нам приходится добавленный человек:

  • членом семьи;
  • близким товарищем;
  • коллегой по работе;
  • знакомым по ВУЗу и т.д.
  1. Узнать, кто относится к разделу «лучших» друзей у вашего приятеля во ВКонтакте, можно открыв список его друзей.
  2. Выполнить это можно посетив страничку вашего приятеля и просмотрев его список друзей.
  3. Также можно воспользоваться собственным перечнем друзей – напротив аватарки своего приятеля необходимо нажать на значок «просмотр друзей».
  4. После перехода в перечень приятелей своего знакомого вам будут видны рядом с фото значки, символизирующие «важных» друзей, «родственников» и т.д.
  5. Ваша аватарка будет находиться вверху списка, и вы сразу же увидите, есть ли вы в «лучших» друзьях.
  6. Так пересмотрев всех своих приятелей, вы узнаете, у кого находитесь в списке «важных», а у кого в категории обычных друзей.

Многие пользователи не обращают внимания на все эти категории, объективно полагая, что «лучшему» приятелю не нужно всеобщее афиширование. И возможно они правы!

Наверное, многие из нас замечали ВКонтакте вкладку «Возможные друзья» , но не каждый знает для чего она и как работает. Именно об этом и пойдет речь в данной статье.

Давайте взглянем, как выглядит вкладка «Возможные друзья» , возможно кто-то ее не замечал.

А многие ли, из тех, кто о ней знает, догадались, как работает эта функция, и по какому принципу она определяет людей, с которыми мы, возможно, знакомы? Все очень просто. Откроем этот раздел и изучим его детальнее. Сделав это вы заметите, что большинство людей, которые там находятся — это те, с которыми мы общались, но не добавляли в друзья, либо у нас с ними есть общие друзья. Теперь уже немного понятнее каким образом работает данная функция, но это не все.

Сначала данный список формируется, основываясь на людях, с которыми у вас есть общие друзья. Далее это целая цепочка. Выискиваются те пользователи, у которых в профиле указан тот же город, что и у вас, та же работа и прочие факторы. То есть, это умный алгоритм, который постоянно обновляет список ваших возможных друзей. Допустим, вы добавили кого-то в друзья и сразу же, из списка его друзей, найдутся те, у кого есть общие с вами друзья, и они будут предложены вам, как ваши возможные знакомые. Вот весь принцип работы раздела «Возможные друзья» .

Конечно, точную и достоверную информацию получить невозможно. Это знают только разработчики сайта ВКонтакте. Можно сделать предположение, что VK собирает обезличенные данные, которые привязаны к идентификатору, или покупает их у других сетей. Но это лишь предположение, и не стоит бояться, ваши личные данные не собираются.

Заключение

Надеемся, теперь вы разобрались в том каким образом работает эта функция. С помощью нее вы найдете своих давнишних знакомых или даже познакомитесь с людьми из своего города, учебного заведения.

Привет, хабраюзер.
Однажды у меня возникла необходимость найти человека, зная его внешний вид и зная о его членстве в определенном клубе. Также я владел адресами(вконтакте) страниц двух других членов клуба. Почти наверняка искомый человек был у каждого из них в друзьях. Решить эту проблему можно было разными путями. В статье я напишу о том, как мной было реализовано решение с использованием vk.com API.
1.Задача
Сделать сервис, который будет находить всех общих друзей двух отдельно взятых пользователей, не требуя верификации и аккаунта в социальной сети для пользователей сервиса. Получить данные об общих друзьях:
  • фотография
Реализовать задание на базе API вконтакте. Написать отельный класс для этого.
2.Решение
2.1.Определяем необходимые методы API
Заходим в список методов API. И поискав, находим то, что нам нужно.

Для получения друзей пользователя есть метод friends.get .
friends.get - возвращает список идентификаторов друзей пользователя или расширенную информацию о друзьях пользователя (при использовании параметра fields).

И, что важно, в рамках решения поставленной задачи это открытый метод, не требующий access_token.

Обязательный параметр только один:

Используя данный метод, можно получить информацию обо всех друзьях каждого из двух наших множеств, но такой подход не будет оптимальным. Пользователь А может иметь 2000 людей в друзьях, пересекаться с друзьями пользователя В будут только 3 человека. В таком случае информация о 1997 пользователях будет нам ненужной, и ресурсы, затраченные на её получение, будут потрачены впустую.
Мы будем запрашивать исключительно идентификаторы пользователей, и получив нужные нам номера(которые принадлежат множеству А и В), уже по ним выбирать информацию.

Для получения информации о пользователе есть метод users.get .
users.get - Возвращает расширенную информацию о пользователях.

Данный метод также не нуждается в access_token, то есть идеально подходит для нашей задачи.


В user_ids мы передадим массив идентификаторов пользователей, которые встречаются в обоих множествах.
Мы хотим получить только аватар размером 100*100, для этого в параметре fields передадим значение photo_100.

2.2.Переходим к практической стороне
Я написал простой класс на php:

Class VkFriends { public function clean_var($var) { $var = strip_tags($var); $var = preg_replace("~\D+~", "", $var); $var = trim($var); return $var; } public function get_friends($u_id) { $friends = file_get_contents("https://api.vk.com/method/friends.get?user_id=".$u_id); $friends = json_decode($friends); if(!isset($friends->error)){ return $friends; }else{ return ""; } } public function mutual_friends($friends) { $mutual = array_intersect($friends->response, $friends->response); if(!empty($mutual)){ return $mutual; }else{ return ""; } } public function get_users_info($users) { $u_ids = implode(",",$users); $u_info = file_get_contents("https://api.vk.com/method/users.get?user_ids=".$u_ids."&fields=photo_100"); $u_info = json_decode($u_info); return $u_info; } public function view_user_info($u_info) { $uid = $u_info->uid; $first_name = $u_info->first_name; $last_name = $u_info->last_name; = $u_info->photo_100; print("

"); } public function view_users_info($users_info) { for($i=0;$iresponse);$i++){ $this->view_user_info($users_info->response[$i]); } } }

Теперь смотрим на наш класс в действии:

$vkf = new VkFriends; $u_id = $vkf->clean_var($_POST["u1"]);//clean variables from POST $u_id = $vkf->clean_var($_POST["u2"]); if(($u_id!="")&&($u_id!="")){ echo "

"; $friends = $vkf->get_friends($u_id);//getting friends list from user with u_id $friends = $vkf->get_friends($u_id); if(($friends!="")&&($friends!="")){ $mutual = $vkf->mutual_friends($friends);//create new array from intersect arrays if($mutual!=""){ $users_info = $vkf->get_users_info($mutual);//getting info about users that are mutual $vkf->view_users_info($users_info);//view information about selected users }else{ print("

Если вы заинтересованы в раскрутке своей страницы, то сейчас я покажу вам, как добавить много друзей вконтакте (см. ).

Способ бесплатный, и не займет много времени. С его помощью можно получить большое количество заявок.

Используем группы

Зайдите Вконтакт, и перейдите в раздел «Группы» . В поиске пишем «Добавь в друзья» .

Здесь люди ищут друзей. Все нужны заявки, и они готовы добавлять вас. Весь смысл заключается в том, чтобы найти такого человека, и отправить ему заявку. Он сразу же добавит вас в ответ.

Либо пойти другим путем, и самому начать публиковать объявление. Сейчас я вам все покажу.

Получаем много заявок в друзья

В результатах поиска находим подходящую группу, и переходим в нее.

Сразу смотрим на стену, и ищем подходящее объявление.

Перейдите на страницу к этому пользователю, и добавьте его в друзья. В ответ он сделает тоже самое (см. ).

Имейте ввиду, что у вас есть только 40 заявок в день (см. ). Поэтому когда вы разошлете их все, начинайте публиковать похожее объявление.

Пользователи увидят его, перейдут к вам на страницу, и добавят вас в друзья. Вы должны будете принять их.

С помощью этого метода можно получить тысячи друзей. Моя страница — хороший пример (см. ).

Видео урок: как добавить много друзей вконтакте

Заключение

Только не отправляйте все заявки в одно время. Иначе вы рискуете получить временную блокировку страницы (см. ).

Вопросы?

Это удобная и полезная функция сайта ВК. Она пригодится недавно зарегистрированным пользователям, ведь экономится много времени на поиск своих реальных друзей по школе, вузу, общим знакомым. Рассмотрим подробнее механизм попадания людей в этот список.

Ключевыми параметрами поиска при заполненной информации в профиле ВК являются следующие данные:

  1. Школа, ВУЗ либо иное учебное заведение, место работы. Если вы указали такую информацию о себе, то в списке сразу определяются возможные друзья: ваши одноклассники, коллеги по работе, сослуживцы. Кого-то из них вы наверняка знаете в реальной жизни.
  2. Общие друзья. Если у вас уже есть хотя бы один друг, то пользователи из его френд-листа также будут присутствовать в этом разделе. Они могут отбираться туда случайно либо по некоторым критериям схожести с вами (регион, членство в одних сообществах и т. д.).
  3. Ваша активность на сайте. При частом посещении групп, пабликов, при общении в комментариях и регулярном просмотре личных страниц отдельных людей, те, на ком эта деятельность сфокусирована, могут быть добавлены в раздел возможных друзей.
  4. Анализ интернет-активности (спорный момент). Администрация ВК всячески открещивается от сбора сторонней информации о пользователях. Однако многие заявляют, что даже при создании пустой странички с придуманным именем без указанной информации, в этом разделе можно найти друзей со своей реальной странички.

Это свидетельствует о том, что система сканирует cookie-файлы либо другие цифровые следы в браузере.

Это быстрый и удобный способ заполнить свой список контактов нужными людьми.

Возможные друзья просматриваются несколькими простыми шагами. Рассмотрим их на примере веб-версии ВК для персонального компьютера. В установленном на телефон мобильном приложении порядок действий будет тот же, разница лишь в интерфейсе.

  1. Переходите в раздел «друзья» и вы увидите в нижней правой стороне колонку «возможные друзья».

Там случайным образом должен формироваться список из 5-ти человек.

  1. Чтобы увидеть полный перечень, нажмите внизу «показать всех».