python - 使用 Tweepy 查找特定关键字的热门推文

标签 python twitter tweepy hashtag trending

请耐心等待,因为我仍在学习 Python..

我希望能够看到特定主题标签的 HitTest 门推文。我可以找到热门推文,也可以找到带有特定主题标签的推文,但在尝试将这两者结合起来时,我不知所措。

import tweepy

CONSUMER_KEY = 'key'
CONSUMER_SECRET = 'secret'
OAUTH_TOKEN = 'key'
OAUTH_TOKEN_SECRET = 'secret'

auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(OAUTH_TOKEN, OAUTH_TOKEN_SECRET)

api = tweepy.API(auth)
trends = api.trends_place(1)

search_hashtag = tweepy.Cursor(api.search, q='hashtag').items(5000)

for tweet in search_hashtag:
    print json.dumps(tweet)

print json.dumps(trends, indent=1)

这就是我现在所拥有的正在运行的..

谢谢!

最佳答案

发件人:https://dev.twitter.com/rest/public/search

It allows queries against the indices of recent or popular Tweets and behaves similarly to, but not exactly like the Search feature available in Twitter mobile or web clients, such as Twitter.com search. The Twitter Search API searches against a sampling of recent Tweets published in the past 7 days.

因此,您几乎已经得到了想要的东西。这些实际上是特定主题标签/主题的热门推文。

https://dev.twitter.com/rest/reference/get/trends/place只是为了获取特定位置的热门话题,但从您的问题来看,您似乎想按某个特定主题进行搜索,而不是当前 tr 的主题

关于python - 使用 Tweepy 查找特定关键字的热门推文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42559155/

相关文章:

python - 如何在 Python 单元测试中设置日志记录级别

python - Django 科学记数法输入验证

hadoop - 如何使用pig从hdfs加载twitter数据?

python - 如何获取具有给定主题标签位置的推文

python - 使用 tweepy 获取用户的整个推特时间轴

python - 我可以在 python 3.x 的函数内部动态切换函数吗?

java - twitter4j API - 连接被拒绝

c# - 如何获得完整的关注者列表

python - 运行 tweepy 的 Airflow 任务退出并返回代码 -6

python - 如何修补一个对象,以便模拟除一个方法之外的所有方法?