【发布时间】:2011-10-10 11:21:03
【问题描述】:
我知道我可以使用https://graph.facebook.com/me/friends 结交朋友 我也知道我可以像这样通过 FQL 结交朋友: 选择 uid,用户名 来自用户 哪里 uid 在 ( 选择 uid2 来自朋友 哪里 uid1 = 我() 限制 20 ) 但我需要的是通过您最常交往的朋友(即您的亲密朋友)订购这些产品。
这可能吗?
【问题讨论】:
-
明确一点,您想知道在您的朋友群中您给谁发信息最多?这准确吗?
-
是的,这将是公平的 - 或者你“喜欢”他们的 cmets 的人,或者喜欢你的 cmets 的人等等。
-
据我所知,这是不可能的,除非您尝试将每个朋友之间的关系存储在数据库中并执行您自己的算法以查看他/她与谁互动最多
-
我想一种方法是访问graph.facebook.com/me/feed,看看谁喜欢你的状态或谁在你的墙上贴了东西。
-
简要了解一下,在一个查询中执行可能不切实际,因为对于拥有超过 50 个朋友的人来说,选择将是巨大的。由于您正在寻找最受欢迎的人,因此没有限制查询范围(朋友)的好方法。如果超过最大执行时间,大型查询可能会超时。
标签: php facebook-graph-api facebook-fql