2017-11-25 14 views
0

Iている英語版のみジオタグ付きツイートを探し、次のコード:ジオタグのつぶやきからtweepyで場所を取得するには?

for tweet in tweepy.Cursor(api.search, 
          q="google", 
          geocode="40.7142700,-74.0059,5000km", 
          rpp=100, 
          result_type="recent", 
          include_entities=True, 
          lang="en").items(): 
    print (tweet.created_at,tweet.text) 

は今どのように私が作成した日付とつぶやきつぶやきの場所と一緒に印刷することができますか?私はtweet.geocodeとtweet.localeのような別のものを試しましたが、成功しませんでした。助けてください、ありがとう

答えて

0

あなたはtweet.placeを見る必要があります。 https://developer.twitter.com/en/docs/tweets/data-dictionary/overview/tweet-object

ただし、Twitterが提供するジオコードに対応する1つ以上のツイートを返すことがありますが、それらのツイートには必ずplaceオブジェクトが含まれているとは限りません。

+0

ありがとう、本当にありがとう、私はつぶやくを取得していません。自分の場所を公開したユーザーだけを取得する方法はありますか? –

+0

「場所」がないつぶやきを投げ捨てることには何も問題ありません。あなたの唯一のオプションである古いつぶやきを探しているなら。しかし、場所によってフィルタリングされたつぶやきをストリーミングすると、受け取ったすべてのツイートに 'place'フィールドがあります。 – Jonas

関連する問題