- Published on
PythonとTweepyを使って特定のツイートを取得する
- Authors

- Name
- nisyuu (にしゅう)
- @nishilyuu
事前準備
- Twitterのアカウントを取得
- アプリケーションへの登録(登録ページ:https://apps.twitter.com/)
- アクセストークンを取得(詳しい説明:https://syncer.jp/Web/API/Twitter/REST_API/)
特定のツイートを取得
Twitter APIを利用する際に便利なPythonモジュール、tweepyを使います。インストールしていなければ pip install tweepy してください。
get_tweets.py
import tweepy
consumer_key = ""
consumer_secret = ""
access_key = ""
access_secret = ""
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_key, access_secret)
api = tweepy.API(auth)
tweets = api.search(q='ホーキング博士', count=10)
for tweet in tweets:
print(tweet.text, "
")
consumer_key、consumer_secret、access_key、access_secretにはアプリケーションで登録した4つの情報を入れてください。
api.search の q= は検索語、count= は取得するツイート数を指定します。なお、Twitter APIには制限があるため気をつけましょう。
参考までに