Facebook Graph API:获取页面给出的喜欢

时间:2015-01-27 12:46:24

标签: facebook facebook-graph-api facebook-page

在我的Facebook页面上,我喜欢来自其他用户的特定帖子。通过这种方式,我可以使用以下FQL查询在我的网站上轻松添加这些内容:

"query1 = "SELECT post_id, actor_id, message, created_time, permalink FROM stream WHERE 'PAGE_ID' IN likes.sample AND filter_key = 'others' AND source_id = PAGE_ID LIMIT 0,".$limit,

"query2" => "SELECT id, name, url, pic_square FROM profile WHERE id IN (SELECT actor_id FROM #query1)"

不幸的是,使用新的Graph API 2(.2)将无法实现这一点。

有人知道如何使用新的Facebook Graph API执行此操作吗?

目前我可以使用以下解决方法: 1.使用/{page-id}/feed获取Page的喜欢和帖子 2.从页面喜欢的其他用户中提取帖子。这是可能的,因为所有帖子都包含属性'likes'。

此解决方法的缺点是/ feed只能返回最新的250个项目。 (理论上)可能我不喜欢250个晚期帖子中的任何一个。

谢谢!

0 个答案:

没有答案