tweepyでつぶやく(OAuth)
手動でOAuthするのが面倒臭いことがわかったのでtweepyというライブラリを使ってみる。
まずはここからライブラリをダウンロード。
cloneするかDownload Sourceから取ってきます。
自分のアプリを登録してConsumer key、Consumer secret、Access Token、Access Token Secretを確認しておきます。
Access TokenとAccess Token Secretはhttp://dev.twitter.com/appsから確認するのが簡単です。
ダウンロードしておいたtweepyのライブラリからtweepyディレクトリをカレントディレクトリにコピーしたら準備完了。
あとはこんなコードを書けばOK
import tweepy CONSUMER_KEY = "Consumer key" CONSUMER_SECRET = "Consumer secret" ACCESS_TOKEN = "Access Token" ACCESS_TOKEN_SECRET = "Access TOken Secret" auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET) auth.set_access_token(ACCESS_TOKEN, ACCESS_TOKEN_SECRET) api = tweepy.API(auth) api.update_status("test")
できました。
@kshimo69: test
tweepyはドキュメントが揃ってるところがいいですね。
http://joshthecoder.github.com/tweepy/docs/index.html