【问题标题】:How to get the count of FB friends my friends have?如何获取我朋友的 FB 好友数?
【发布时间】:2012-02-20 17:34:43
【问题描述】:

现在我的应用正在向用户寻求以下权限。

user_about_me、user_birthday、电子邮件、friends_about_me、friends_relationships

我正在获取当前登录用户的朋友及其关系状态。有什么方法可以获取每个人的 FB 好友总数(即我的朋友拥有的 FB 好友数)。我不需要朋友列表,但它足以让一个 FB 用户拥有的 FB 朋友总数。

这可能吗?我知道,如果用户没有授权该应用程序,我们将找不到任何信息。但我猜一个 FB 用户的朋友数量可能是公共数据!!(除非他也对他们进行了隐私设置)..

是否可以使用任何 FQL 查询?

【问题讨论】:

    标签: facebook facebook-graph-api facebook-fql


    【解决方案1】:

    我自己找到了解决方案。可以使用 FQL 来统计好友数。

    用户表有一个 friend_count 字段。

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

    上面的查询将检索我所有的朋友,包括他们的名字和他们的friend_count。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-26
      • 1970-01-01
      • 1970-01-01
      • 2013-04-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多