现在我的应用正在寻求用户的以下权限。
user_about_me,user_birthday,email,friends_about_me,friends_relationships
我正在收到当前登录用户的朋友及其关系状态。有没有办法得到每个人的FB朋友的总数(即朋友的FB朋友没有)。我不需要朋友列表,但它足以让FB用户拥有FB朋友的总数。
这可能吗?我知道,如果用户没有授权应用程序,我们找不到任何信息。但我想FB用户的朋友没有可能是公共数据!!(除非他也有隐私设置)..
使用任何FQL查询都可以吗?
答案 0 :(得分:3)
我自己找到了解决方案。可以使用 FQL 来吸引朋友数量。
对用户表格有一个 friend_count 字段。
SELECT uid, name, friend_count
FROM user
WHERE
uid IN
(SELECT uid2 FROM friend WHERE uid1=me())
以上查询将检索我的所有朋友的姓名及其friend_count。