Узнать общих друзей вконтакте. Как формируется список друзей «ВКонтакте»

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

Увидеть общих в VK довольно просто. Для этого нужно зайти на страницу пользователя и обратить внимание на меню под аватаркой. Первый же блок называется «Общие друзья», где и отображены юзеры из данной категории. Есть еще один способ, который также не вызовет никаких трудностей. Войдя на страничку человека, кликнуть раздел с его друзьями. Наверху экрана найти вкладку «Общие друзья». При желании можно быстро добавить в друзья тех из них, кто Вам наиболее симпатичен.

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

Общие друзья двух людей в ВК

В данный момент есть интересный способ посмотреть общих друзей у двух пользователей ВКонтакте. Речь идет о сервисе 220 vk.com. Вот краткая инструкция о том, как сделать работу с VK еще более простой:

  • Заходим на сайт vk.com.
  • На экране видим два поля. В первом пишем идентификационный код (ID) одного пользователя, во втором - код другого. При желании вместо ID можно заменить ссылками на их скопированные из адресной строки браузера.

    Нажимаем на кнопку «Искать общих друзей» и получаем результат.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

Социальная сеть ВКонтакте объединяет людей, и постоянно в нее внедряются различные алгоритмы, чтобы пользователям было удобнее находить своих друзей, родственников и просто знакомых людей, с которыми они могли несколько раз видеться, но при встрече не успели или не захотели добавиться в друзья друг к другу. Одним из способов быстро пополнить свой список друзей знакомыми людьми – это воспользоваться инструментом ВКонтакте «Возможные друзья». В рамках статьи рассмотрим принцип действия данного алгоритма, а также как им пользоваться.

Как посмотреть возможных друзей ВКонтакте

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

Каждый раз, когда вы заходите на страницу, он формируется по-новому. В этом блоке выводится 5 человек, которых вы можете знать. Если вы хотите посмотреть больше возможных друзей, нажмите в данном блоке на кнопку «Показать всех».

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

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

Как определяются возможные друзья ВКонтакте

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

Важно заметить, что у пользователя нет возможности посмотреть, для кого он значится в качестве предполагаемого друга. То есть, данная информация не является взаимной для пользователей. Если вы видите, что пользователь ВКонтакте у вас выводится в качестве возможного друга, например, поскольку вы часто посещаете его страницу, это не значит, что у него вы будете выводиться в качестве друга. Конечно, за исключением ситуации, когда вы при посещении страницы проявляете на ней активность в виде лайков, репостов, комментариев и так далее.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Заключение

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

Вопросы?

Вконтакте

Привет, хабраюзер.
Однажды у меня возникла необходимость найти человека, зная его внешний вид и зная о его членстве в определенном клубе. Также я владел адресами(вконтакте) страниц двух других членов клуба. Почти наверняка искомый человек был у каждого из них в друзьях. Решить эту проблему можно было разными путями. В статье я напишу о том, как мной было реализовано решение с использованием 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("


Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: