2017-03-01 13 views
1

PythonでSearch REST APIと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 

私の問題は、私は、このコードから任意の出力を得ることができる、ということです。しかし、ジオコード= '43 .8041,120.5542,20km 'を削除すると、結果が得られます。

ジオロケーションを検索に追加する方法を教えてください。

+1

Googleマップでジオコード値を検索すると、中国で失われた場所が見つかります。その点の近くに都市がないようですので、そこからつぶやきが出ないかもしれません...あなたが使用している緯度と経度が正しいと確信していますか? –

+0

@CarlesMitjans私がGoogleで検索すると、オレゴン州に関連するつぶやきが欲しい、「43.8041°N、120.5542°W」なので、それらの緯度と経度を追加した理由は、「43.755876、-121.569935,100km "私はGoogleマップでチェックし、それはオレゴン州の場所ですが、私は出力がありません! ハッシュタグとジオコードに関連していると思いますが、実装上問題はありませんか? – Rojin

+0

@CarlesMitjansあなたは正しかったハッシュタグが変更されました – Rojin

答えて

0

検索クエリが正しいです!問題はツイートに関するもので、これらの特定のハッシュタグがついたツイートはありません

関連する問題