使用twitter api获取2015-12-01至2016-03-20期间的所有推文、所有关注者和所有关注者

使用twitter api获取2015-12-01至2016-03-20期间的所有推文、所有关注者和所有关注者,twitter,Twitter,我想使用twitter api获取2015-12-01至2016-03-20期间的所有推文、所有关注者和所有关注者。 当我使用以下代码时,它总是给我最新的20条tweet,我传递'until'参数以获取所有tweet,但我希望传递日期,如“从2015-12-01到2016-03-20”。 如何获取2015-12-01至2016-03-20的推特数据 $connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, $access_toke

我想使用twitter api获取2015-12-01至2016-03-20期间的所有推文、所有关注者和所有关注者。 当我使用以下代码时,它总是给我最新的20条tweet,我传递'until'参数以获取所有tweet,但我希望传递日期,如“从2015-12-01到2016-03-20”。 如何获取2015-12-01至2016-03-20的推特数据

$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, $access_token['oauth_token'], $access_token['oauth_token_secret']);

$twtrdata = $connection->get("https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=" . $twitteruser . "&until:2016-03-01");

Twitter API
user\u timeline
没有
参数,直到

Twitter API非常有限,例如,使用
user\u timeline
一次最多只能返回200条推文,您必须多次调用它才能获得所有推文。在-处创建了一个连接到返回的推文的
属性,您可以使用该属性在一个时间范围内过滤掉您想要的推文,但您可能仍然需要运行多个请求才能获得所有推文。除了每个请求200条的限制外,还有一个限制,您不能获取超过3200条用户最近的tweet


有关此API调用和其他Twitter API的更多信息,请查看Twitter的

如果我想在2016-03-20之前收到推文,那么我如何才能收到推文???你必须多次收到推文,并过滤掉你想要的推文。使用返回的最后一条tweet的ID并设置
max\u ID
-参数以获取其余tweet。