如何让我的 Twitter API returns 超过 800 条推文

How to make the Twitter API returns me over 800 tweets

如何让我的 Twitter API (home_timeline) returns 超过 800 条推文?例如像 tweetbot 这样的应用程序如何在 3000 主页时间线中有更多更新?我认为使用缓存系统,但哪一个?

您不能一次获得超过 800 条推文。

但是您可以传递 since_id 和 max_id 等参数: https://dev.twitter.com/rest/reference/get/statuses/home_timeline

如果您存储最旧的推文 ID => 并在下一个 api 调用中传入该 ID,那么您将获得较旧的推文。 之后你就重复这个循环。

例如:日期为 20/6/2015 的推文 ID 500 是您最早的条目。 => max_id: 500 将 return 推文 499、498、... 都早于 20/6/2015