2011-03-26 35 views
0

我需要获得一个Facebook用户的朋友谁喜欢一个页面的列表。这与行为类似于您可以放在您的网站上的“赞”按钮 - 如果您的任何朋友喜欢该页面,则会列出他们的一些(或全部)名称。获取“喜欢”一个页面的朋友列表

我该怎么做(使用FQL或其他)?

回答

0

您需要使用FQL,像这样:

select user_id from like where object_id = <page ID> and user_id in (select uid1 from friend where uid2 = <the user id you want to know about>; 
+0

FQL不再可用。 – ray 2017-09-22 14:17:36

1

这FQL能得到朋友的链接列表。 但它太慢....

SELECT url,user_id FROM url_like WHERE user_id in (SELECT uid2 FROM friend WHERE uid1 = ...) and url = 'http://facebook.com' 
相关问题