備忘
そろそろTwitterBotをOauth対応させないといけないので下調べした。
以下は備忘。
まずTwitterDevelopersにbotを登録
http://dev.twitter.com/
ブラウザアプリなら許諾画面出してユーザーに許諾してもらってコールバックしてという面倒な処理があるが、今回はBotなので不要。コールバックURLの指定がいらないクライアントアプリとして登録。
登録後の画面に
Consumer key,
Consumer secret,
My Access Tokenというメニューに、
oauth_token,
oauth_token_secret,
があるのですべて取得
Pythonなら下記のライブラリが使いやすいので、自分の環境にインストール
http://github.com/brosner/python-oauth2
あとは実装する。
この辺のページも参考にした。
http://d.hatena.ne.jp/reppets/20100522/1274553529
http://tweeter.jp/2010/04/29/twitter-2275.html
Expireの期限がどうなってるのかがいまいちわかってない。調べないとね。