2012-02-20 4 views
1

Теперь мое приложение ищет следующие разрешения пользователя.Как получить счет друзей FB, которые есть у моих друзей?

user_about_me, user_birthday, электронная почта, friends_about_me, friends_relationships

Я получаю друзей текущего вошедшего в систему пользователя и их статус отношений. Есть ли способ получить общее количество друзей FB для каждого из них (т. Е. Нет друзей FB, которых есть у моих друзей). Мне не нужен список друзей, но его достаточно, чтобы получить общее количество друзей FB, которые есть у пользователя FB.

Возможно ли это? Я знаю, что если пользователь не разрешил приложение, мы не смогли найти никакой информации. Но я думаю, что ни один из друзей пользователя FB не может быть публичными данными! (Кроме случаев, когда у него есть настройка конфиденциальности).

Возможно ли это с помощью любых запросов FQL?

ответ

3

Я нашел решение самостоятельно. Его можно использовать FQL, чтобы подсказать друзьям.

friend_count Поле против таблицы пользователя.

SELECT uid, name, friend_count 
FROM user 
WHERE 
uid IN 
(SELECT uid2 FROM friend WHERE uid1=me()) 

Приведенный выше запрос будет извлекать всех моих друзей с их именами и их friend_count.

+0

awsm найти Vijay Bro !!! xactly то, что я хотел :) – Junaid