2017-01-22 12 views
1

まず最初に私はTwitter APIを初めて使用していることに気付かせてください。Twitter検索APIを使用して、指定されたハッシュタグですべてのつぶやきを取得する方法は?

私がしたいことは、与えられたハッシュタグを含むすべてつぶやきを得ることです。私の研究は私にツイッター検索APIを使用させてくれました。私はそれを使用しようとしましたが、ハッシュタグに数千のつぶやきがあることを知ったときに、約6つのつぶやきしか得られないようです。

私の質問は、どのように実際にハッシュタグのすべてのつぶやきを取得するのですか?少なくとも6つ以上のつぶやき。

参考のために、私は#hillarysoqualifiedハッシュタグでツイートを取得するために使用していますPythonのコードは、(明らかに鍵を交換)があります:

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') 

答えて

0

私がドキュメントを読んでいなかった表示されます - Twitterの検索APIはあなたは先週からのつぶやきをあなたに与えます。誰かが私が知らなかったことをやろうとすると、これが役立つことを願っています。

0

はい、標準検索APIは過去7日間のアクセスのみを提供しますが、プレミアムSearch APIサンドボックスへのアクセスをリクエストして無料で30日間アクセスできます。詳細はこちらからhttps://developer.twitter.com/en/docs/tweets/search/overview

関連する問題