FQL проверяет, все ли друзья из моего списка друзей друг другу - PullRequest
1 голос
/ 17 июня 2011

Что я хочу сделать, это:

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

Так, например:

Мой список друзей:

   -user1
   -user2
   -user3
   -user4
   -user5

Пользователь1 является другом пользователя 3 и 4
Пользователь2 является другом пользователя 3
Пользователь3 является другом пользователя 2, 4 и 1
User4 - друг с пользователем 1 и 3
User5 не имеет общих друзей

Так что я наконец-то получу:

User1: 2 friends in the list  
User2: 1 friends in the list 
User3: 3 friends in the list 
User4: 2 friends in the list 
User5: 0 friends in the list 

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

У кого-нибудь есть идеи?

Спасибо за помощь.

1 Ответ

0 голосов
/ 20 июня 2011

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

...