twitterへ投稿するOAuth対応関数をPHPでつくってみた
Webサービス Comments (3) | 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 のアカウントとパスワードを直接預けなくても使えるようになるらしい。こんな認識なんですが、間違ってたらご指摘ください。

最近のコメント
2010/9/3 22:10
2010/9/3 4:06
2010/9/2 20:08
2010/9/2 5:19
2010/9/1 19:27
2010/8/23 21:49
2010/8/23 0:29
2010/7/26 22:51
2010/7/26 18:33
2010/7/15 17:56