2022 年从用户那里抓取 4 年以上历史 Twitter 推文的工作方法列表

list of working methods to scrape 4y+ historical Twitter tweets from users in 2022

似乎 Twitter 对 API 和 Webapp 进行了很多更改,因此过去曾经有效的许多方法不再有效。

从今天(2022 年 4 月)开始,哪种方法可以从 特定用户 至少过去 4 年以上的历史推文中抓取历史推文?

有一个名为 twint 的基于 python 的库。这是 Twitter public API 的 un-official SDK。您不需要 Twitter 开发者帐户或任何访问令牌。

Twint 可以帮助您获取以前的推文和一些高级控件。

如果您觉得 Twitter 对大量推文有一定的速率限制,请尝试将搜索分成更小的块。 比如,10-10-202117-10-2021 (bi-weekly)

我有一个示例 github 回购协议。 Link

希望这对您有所帮助!