如何使用特定主题标签获取特定位置的推文

How to get tweets of specific location with specific hashtags

我正在尝试使用搜索 REST API 和 Python 中的 Tweepy 包收集最近 7 天的推文。

这是我的代码:

import tweepy

ACCESS_TOKEN = '?'
ACCESS_SECRET = '?'
CONSUMER_KEY = '?'
CONSUMER_SECRET = '?'

auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)

api = tweepy.API(auth)
api.wait_on_rate_limit = True
api.wait_on_rate_limit_notify = True

    for tweet in tweepy.Cursor(api.search, q='#newiphone OR #newappleproduct' , lang= 'en', geocode='43.8041,120.5542,20km').items():
        print tweet.created_at, tweet.text, tweet.user.id , tweet.user.followers_count

我的问题是,我可以从此代码获得任何输出。但是,当我删除 geocode='43.8041,120.5542,20km' 时,它会给出我想要的结果。

有人可以帮助我如何将地理定位添加到搜索中吗?

搜索查询正确!问题出在推文上,没有包含这些特定主题标签的推文