Tweepy 上限为来自用户的 3182 条推文
Tweepy capping at 3182 tweets from a user
我编写了一个脚本来获取给定用户的所有推文并将它们保存到 CSV 文件中。但是我注意到我只能从提供给脚本的任何用户那里获得 3182 条推文。 Twitter 是否设置了一些限制?有办法解决这个问题吗?
作为参考,here是我的脚本。
这是 Twitter 端的限制。 Per the documentation:
This method can only return up to 3,200 of a user’s most recent Tweets. Native retweets of other statuses by the user is included in this total, regardless of whether include_rts is set to false when requesting this resource.
超出此范围的推文很难找到,即使通过 Twitter 网站也是如此——它们只有在通过 ID 请求时才会出现。如果您想要所有推文的存档,请使用 the Twitter settings 中的 "Request archive" 功能。
我编写了一个脚本来获取给定用户的所有推文并将它们保存到 CSV 文件中。但是我注意到我只能从提供给脚本的任何用户那里获得 3182 条推文。 Twitter 是否设置了一些限制?有办法解决这个问题吗?
作为参考,here是我的脚本。
这是 Twitter 端的限制。 Per the documentation:
This method can only return up to 3,200 of a user’s most recent Tweets. Native retweets of other statuses by the user is included in this total, regardless of whether include_rts is set to false when requesting this resource.
超出此范围的推文很难找到,即使通过 Twitter 网站也是如此——它们只有在通过 ID 请求时才会出现。如果您想要所有推文的存档,请使用 the Twitter settings 中的 "Request archive" 功能。