twitterへ投稿するOAuth対応関数をPHPでつくってみた
Web & Internet Comments (4) | Trackbacks (0)そう2010年8月31日にて twitter の Basic 認証が廃止されます。twitter の bot がつぶやかなくなります。これからは OAuth で認証だけなのだそう。趣味で運営している bot を OAuth 対応にしなくてはならない! 6月のときはW杯の関係で Basic 廃止が2か月延びたのだけれど、今回はきっちり終わるみたい。8月31日の夜まで手をつけてないなんて、まるで夏休みの宿題を最後までやらない小学生みたい!
で、夕飯後作業開始。
いろいろ bot の仕様を自分でつくっていたので、今回は Basic 認証で tweet していた関数を OAuth 認証で tweet する関数に置き換えることにしました。条件としては、ライブラリ等のインストールがなるべく少なくてすむ方法にしました。
大きな流れは下記のよう。
- twitter にアプリケーション登録
- OAauth 用アクセストークンの取得
- twitter への投稿部分関数の作成(コピペ?)
ちなみに、OAuth ってなんなのよ、って話だけれど、直接、ID と パスワードを渡すんじゃなくて、間に何か(アクセストークン)挟むから、安全ってことらしい。例えば、外部のサービスでも twitter のアカウントとパスワードを直接預けなくても使えるようになるらしい。こんな認識なんですが、間違ってたらご指摘ください。
最近のコメント
2012/2/6 22:53
2012/2/6 17:14
2012/2/5 6:07
2012/2/3 22:03
2012/2/3 2:11
2012/1/27 14:11
2012/1/26 3:30
2012/1/16 22:40
2012/1/26 3:10
2012/1/15 17:20