2011-12-17 105 views
1

我一直在Stackoverflow上挖了几个小时,但没有找到解决方案: 我想用page_fan表获取用户喜欢的页面。 但是,该用户不是我的朋友 - 有可能吗?我认为这可能是因为当我去用户的个人资料,我可以看到他喜欢的所有网页,但不使用FQL ...有什么建议吗? Tnx。 Shai。获取用户喜欢的页面

回答

0

是的,只要用户给你的应用程序“user_likes”权限,这是可能的。请参阅下面的页面最开始:

http://developers.facebook.com/docs/reference/fql/page_fan/

+0

好耶,我知道这是可能的,但这不是我要找的。我会更好地解释:我是一个页面管理员,我想看看喜欢我的页面的人还有什么其他兴趣。所以我没有任何应用程序,不能获得用户的权限... – shaylh 2011-12-17 17:26:30

+0

啊我明白了。我不是100%确定,但不认为你可以在没有权限的情况下收集这些信息,即使他们喜欢你的页面。 – mask8 2011-12-17 19:01:50

0

查询:

SELECT name, about, description, keywords, pic_cover, pic_large FROM page 
WHERE page_id 
IN (
    SELECT page_id FROM page_fan 
    WHERE uid =me() 
) 

这个查询将返回的数据为每一个使用你的应用程序用户已喜欢的网页。

相关问题