facebook fql查询检索朋友发布的项目

时间:2010-10-04 17:48:42

标签: facebook facebook-fql

facebook是否允许通过应用程序界面获取此页面内容的任何fql语句:http://www.facebook.com/posted.php我知道links表返回已登录用户的已发布项目(http:// developers。 facebook.com/docs/reference/fql/links)。我需要相同但登录用户的朋友。

感谢。

2 个答案:

答案 0 :(得分:0)

您可以使用Fql查询或Graph API来获取您的朋友数据。 有时您不会像朋友的生日那样从图表中获取所有信息,但是您可以使用fql查询来解决您的问题。

这是一个适合你的例子。

创建第一个facbook对象并使用它。

$ query =“SELECT uid,first_name,last_name,birthday_date,sex,pic_square,current_location,hometown_location FROM user WHERE uid IN(SELECT uid2 FROM friend WHERE uid1 = me())AND birthday_date!= 0 ORDER BY birthday_date”;

此致 Archit。

答案 1 :(得分:0)

您可以通过FQL查询执行此操作 - 但如果您需要有关发布该链接的朋友的更多信息,则可能需要使用多个查询:

select title, owner from link where owner in (select uid2 from friend where uid1 = me() limit 100)

您可能希望限制朋友的数量(甚至链接本身),因为这可能是一个代价高昂的查询