我正在写一个有fb登录的Android应用程序。
我向用户提供了一个网址列表,并允许他做一个" facebook就像"
他喜欢的网址。
如何向用户显示他的朋友(或至少部分列表)谁
喜欢每个网址,而不是激励他做一个像fb一样的人?
我当然使用facebook SDK。
答案 0 :(得分:0)
您可以使用FQL通过url_like
表格获取用户朋友的网址列表:
SELECT user_id, url FROM url_like WHERE user_id IN (SELECT uid2 FROM friend WHERE uid1 = me() limit 0,25) limit 0,999
我在朋友子查询和URL赞的主查询中添加了limit
。根据用户拥有的朋友数量以及每个朋友执行的URL喜欢的数量,查询可能变得非常繁重。我建议做这个服务器端(如果你有某种基础设施),并且你做一个聚合(喜欢特定URL的朋友数),以便能够显示更有意义的结果。