Facebook graph api 使用graph api读取和分页用户流(主页)

Facebook graph api 使用graph api读取和分页用户流(主页),facebook-graph-api,pagination,Facebook Graph Api,Pagination,我正在尝试使用facebook graph api读取用户流。电话是: 我得到了回复,但有几个问题: 作为一个facebbok用户,我得到的回复结果与我看到的流不一样,很多帖子都不见了——在facebook页面上的新闻提要中,我看到的帖子比我在回复中看到的要多得多 似乎即使我使用了since参数,返回的许多帖子也超出了时间范围。你知道为什么吗?我想根据特定的时间段进行分页,但facebook api似乎没有按预期工作。它将返回比since参数更早的结果,并且不会返回我在新闻提要中看到的所有帖子

我正在尝试使用facebook graph api读取用户流。电话是:

我得到了回复,但有几个问题:

作为一个facebbok用户,我得到的回复结果与我看到的流不一样,很多帖子都不见了——在facebook页面上的新闻提要中,我看到的帖子比我在回复中看到的要多得多

似乎即使我使用了since参数,返回的许多帖子也超出了时间范围。你知道为什么吗?我想根据特定的时间段进行分页,但facebook api似乎没有按预期工作。它将返回比since参数更早的结果,并且不会返回我在新闻提要中看到的所有帖子


谢谢

很容易从用户图形API对象获得这两个连接

me/home用于用户的新闻提要 me/feed用于用户的墙壁 我建议通过Graph API使用FQL并直接轮询流表:

fql?q=从源id=me的流中选择帖子id、评论、消息


我很确定developers.facebook.com/bugs上记录了一个bug,因为参数没有按预期工作。

很容易从user graph API对象获得这两个连接

me/home用于用户的新闻提要 me/feed用于用户的墙壁 我建议通过Graph API使用FQL并直接轮询流表:

fql?q=从源id=me的流中选择帖子id、评论、消息


我很确定developers.facebook.com/bugs上记录了一个bug,原因是因为参数没有按预期工作。

感谢您的输入。我运行了以下FQL:SELECT post\u id、actor\u id、target\u id、message FROM stream WHERE filter\u key在SELECT filter\u key FROM stream\u filter WHERE uid=me和type='newsfeed',is\u hidden=0从链接中似乎可以更好地检索所需的帖子。我将进一步调查将其限制为created_time>date和created_time日期检索结果。我注意到的一件事是,为了得到合理的结果,必须将UNIX历元时间的毫秒部分最后3位数缩短。否则,facebook给了我一个空的回复Efyi,使用LIMIT和stream的FQL和stream似乎存在一般性问题。请参阅。使用FQL有非常小的限制:流表的每个查询限制为前30天或50篇文章,以较大者为准,但是您可以使用特定于时间的字段(如created_time)以及FQL运算符(如<或>)来检索范围更大的文章。谢谢你的意见。我运行了以下FQL:SELECT post\u id、actor\u id、target\u id、message FROM stream WHERE filter\u key在SELECT filter\u key FROM stream\u filter WHERE uid=me和type='newsfeed',is\u hidden=0从链接中似乎可以更好地检索所需的帖子。我将进一步调查将其限制为created_time>date和created_time日期检索结果。我注意到的一件事是,为了得到合理的结果,必须将UNIX历元时间的毫秒部分最后3位数缩短。否则,facebook给了我一个空的回复Efyi,使用LIMIT和stream的FQL和stream似乎存在一般性问题。请参阅。使用FQL有非常小的限制:流表的每个查询限制为前30天或50篇文章,以较大者为准,但是您可以使用特定于时间的字段(如created_time)以及FQL运算符(如<或>)来检索范围更大的文章。从…起