2011-11-03 96 views
2

我有一个问题,即查询页面墙上的帖子会返回除一个帖子以外的所有帖子。我无法解释为什么这篇文章没有被检索。FQL /图形API检索页面墙以外的所有帖子,除了一个

我希望有人可以帮我解释为什么FQL/Graph API失败。

https://www.facebook.com/pages/WILIKE-INWI-Uni-Graz/295421080475868

的conecerning后是一个由 “多丽丝·拉特”。

这是我使用的查询(除了这个特定的帖子,它工作正常)。 !

$streamQuery = 'SELECT post_id, message, permalink, likes, actor_id, created_time FROM stream WHERE source_id'; 
    $streamQuery .= '= 295421080475868 AND message != "" LIMIT 1000 OFFSET 0'; 

目前仍然没有解释为什么请求不起作用... :(

仍然没有解决有一个后返回错误的一个新的ID:286722628036968

+0

如果删除'OFFSET 0',它会出现吗? – Luke

+0

不,它不会显示:( – chrisK

+0

由于Doris Rath的帖子是流上的最新贴子,如果您发布了一条新帖子到流中,Doris的帖子是否会出现,而不是您刚发布的帖子? – Luke

回答

0

我认为这帖子包含的回答你的问题Facebook Graph API returns 'false' even though post is public

的职位是不是真正的公开,因为当我退出,从多丽丝·拉特后是不可见的。

通过本文的唯一方法是通过具有manage_pages权限的登录和授权用户。

+0

试图通过GraphApi Explorer - > GraphApi只返回“false”事件manage_pages已设置。如果您愿意,我可以将您作为管理员添加到我的页面中?就像网页... – chrisK

+0

我可以在没有登录到Facebook的时候看到多丽丝的帖子,所以我不确定就是这样。 – covati

+0

虽然无法通过GraphApi/FQL访问,但这是帖子。 – chrisK

0

这是因为谁曾发布消息的用户已经关闭了该应用程序在他的个人资料 setting of app

enter image description here

检查图像。

相关问题