0

我们遇到了一小部分用户的问题。我们遍历用户的推文,调用user_timelinecount=200以及max_id之前迭代的最后一个帖子 id。大多数情况下,它在高达 3200 条时运行良好,但在某些情况下,Twitter 会停止响应全部 200 条或任何推文。

这是一个案例,我们有一个用户有 680 条推文,所以我们每次遍历他的时间线 4 次count=200

  • 第一次迭代我们得到 200 条推文
  • 第二次迭代我们得到 199 条推文
  • 第三次迭代我们得到 100 条推文
  • 第四次迭代我们得到 0

第三次迭代的最后一条推文的日期为16 Oct 2012,但我可以手动(在浏览器中)查找较旧的推文,例如31 Jul 2011.

有什么我们不知道的问题吗?最多 3200 条推文,但仅限于某个日期?

4

1 回答 1

0

来自Twitter API 文档

最好将 count 的值视为对要返回的推文数量的限制,因为在应用计数后会删除暂停或删除的内容。

不幸的是,计数实际上并不是您将检索的推文数量,而是您可以检索的最大值,不包括某些内容。

于 2019-02-08T01:52:13.370 回答