如何通过代码获取Twitter中的所有推文?

时间:2019-05-13 12:05:59

标签: python twitter

在Twitter中所有用户检索所有推文的最佳方法是什么?理想情况下,使用python代码和API调用。我了解到,Twitter不会使推文的时间超过我们可以下载的时间范围。我不在乎他们。但是所有可供我们下载的推文。

1 个答案:

答案 0 :(得分:1)

即使在有限的时间内,您也无法从所有用户那里获得所有推文。您需要指定某种类型的过滤器,无论是文本过滤器还是地理过滤器,以获取过去一周左右的推文。或者,您可以打开样本流,只要您保持流打开,它将返回当前正在发布的推文。它将返回一个随机样本,其中包含非常小的推文百分比,而无需您指定过滤器。

这是搜索端点https://developer.twitter.com/en/docs/tweets/search/api-reference/get-search-tweets.html

这是示例流端点https://developer.twitter.com/en/docs/tweets/sample-realtime/api-reference/get-statuses-sample