NINのブログ

主に機械学習とか統計モデリングとか金融とか

TwitterAPIでツイートの取得

Pythonで自分のツイートを取得する方法を紹介します。
Twitter Developersに登録をして、consumer_key , consumer_secret , access_token_key , access_token_secretを取得します。

#coding:utf-8
import twitter

#取得したkey,secretを書く
api = twitter.Api(
                  consumer_key = secret.twDict['consumer_key'],
                  consumer_secret = secret.twDict['consumer_secret'],
                  access_token_key = secret.twDict['access_token_key'],
                  access_token_secret = secret.twDict['access_token_secret']
                  )
status = api.GetUserTimeline()
for tweet in status:
    print tweet.text

PythonからTwitterのタイムラインなどを取得することも出来ます。
tf-idf法などと込み合わせることで、診断系のアプリ作成に使えるでしょう!!