Twitter OAuthをつかう

アプリの登録して公開しないのでアクセスKEYはあらかじめ登録しておいた
PHPのtwitteroauthというライブラリを使ってみた

こんな感じでPOSTできる簡単!

$to = new TwitterOAuth($consumer_key, $consumer_secret, $access_token, $access_token_secret);
$content = $to->OAuthRequest('https://twitter.com/statuses/update.xml',array('status'=>$val), 'POST');

はてブのwebhookでのpostもこの方式に変えてみた
OAuth使うとAPIじゃなくてアプリ名が表示されるのでよい感じ


TwitterのbotをOAuthに対応させる - しばそんノート
abraham's twitteroauth at master - GitHub