python - 如何使用 Twitter 搜索 API 获取所有带有给定主题标签的推文?

标签 python twitter hashtag twitter-search

首先请注意,这是我第一次使用 Twitter API,因此我可能遗漏了一些明显的东西。

我想要做的是获取包含给定主题标签的所有 推文。我的研究让我使用了 Twitter 搜索 API。我尝试过使用它,但是当我知道主题标签有数千条推文时,我似乎只收到了大约 6 条推文。

所以我的问题是,如何才能真正获得给定主题标签的所有推文?或者至少超过 6 条推文。

作为引用,我使用 python 代码获取带有#hillarysoqualified 标签的推文(显然替换了键):

from twitter import Twitter, OAuth                                                                                                                                                                                                         

ACCESS_TOKEN = 'access_token'
ACCESS_SECRET = 'access_secret'
CONSUMER_KEY = 'consumer_key'
CONSUMER_SECRET = 'consumer_secret'

oauth = OAuth(ACCESS_TOKEN, ACCESS_SECRET, CONSUMER_KEY, CONSUMER_SECRET)
t = Twitter(auth=oauth)

query = t.search.tweets(q='%23hillarysoqualified')

for s in query['statuses']:
    print(s['created_at'], s['text'], '\n')

最佳答案

看来我还没有阅读文档 - Twitter 搜索 API 只为您提供上周的推文。如果其他人在不知情的情况下试图做我所做的事情,希望这会有所帮助。

关于python - 如何使用 Twitter 搜索 API 获取所有带有给定主题标签的推文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41791731/

相关文章:

python - 如何使用 f2py 分配输入数组?

java - 用于 Java、Ruby、Python 的 HTML Agility Pack 或 HTML Screen Scraping 库?

php - 通过社交网络数据库结构登录

jquery - 如何使用 Jquery Mobile 和 Coldfusion8 的主题标签链接来避免 "invalid construct"错误?

javascript - 将哈希值附加到 URL 末尾会导致网站图标无法在 FireFox 中显示

python - python 如何存储非常非常大的整数的值

python - 将 Dataframe 中的元组分成多行

ruby-on-rails - @rails_folks | '' http ://twitter. com/#!/user/followers"| 请解释

objective-c - Twitter API 的签名是如何真正起作用的?

主题标签的 SQL 索引 View