我正在开发一个应用程序,它应该可以获取用户或页面墙上的所有帖子。为此,我使用像这样的fql查询:
https://graph.facebook.com/fql?q=SELECT source_id, post_id, actor_id, app_id, viewer_id, created_time, updated_time, target_id FROM stream WHERE source_id = A order by updated_time desc
我在使用图形API资源管理器为用户A进行测试时发现了问题,但是由B制作的A墙上的一些帖子(如果相关,则有链接?)不可用。 问题似乎有些一致,因为它们也不具备:
https://graph.facebook.com/A/feed
当我用B打开Graph Explorer并使用相同的查询时,我可以看到丢失的帖子。
A和B都是朋友。在示例中,分别使用用户id而不是A和B. access_token请求的权限是' read_stream',但即使有其他权限,似乎没有任何区别。
这可能是一个与facebook graph api does not return all feed items on facebook page或http://bugs.developers.facebook.net/show_bug.cgi?id=10576转世有关的错误吗?我想的另一件事是它与Facebook目前在API中所做的变化有关。如果有人有任何见解,将非常感激。