我只想获取 11 月 12 日至今仅 3 个主题标签的搜索结果(屏幕名称、日期时间、位置、tweet_text)
我使用 tweepy 用 Python 编写了一个脚本,但当我完成该脚本时,时间已是 11 月 20 日,因此并非 11 月 12 日的所有推文都可用(因为有 7 天的窗口期)。
Tweepy 还不能在带光标的高级提要(30 天窗口)上运行,因此最好:
a) 重写代码以使用标准 twitter API(这可能需要我一些时间!!) b) 等待 tweepy 添加对 premium 的光标支持(显然这里不能保证) c) 找到一个不介意为我运行 3 次搜索的人(假设结果包含我需要的字段)
还有其他我没有想到的选择吗?
最佳答案
I wrote a script in Python using tweepy, but by the time I finished the script it was Nov 20 and therefore not all tweets from Nov 12 were available (because of the 7 day window).
这实际上是使用标准 twitter api 的限制之一。我不会建议选项 b,因为我猜您迫切需要尽快获取推文数据。
你可以尝试使用 github 上的 Jefferson-Henrique 的解决方案。我使用他的代码收集了 2015 年的推文(我去年收集了这些 2015 年的推文)。这是 link to his github 。但他的解决方案不使用 api。但他在 readme.md 中包含了一些有关如何使用他的脚本的示例。我希望这有帮助。
/ogs
关于python - Twitter 主题标签搜索结果 - 超过 7 天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58988183/