在我的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个晚期帖子中的任何一个。
谢谢!