今更ながらphpからtwitterAPI利用メモ
https://dev.twitter.com/にアクセスして、アプリケーションの登録をする。
で、登録した後に「Consumer key」「Consumer secret」、My Access Token のページで「Access Token (oauth_token)」「Access Token Secret (oauth_token_secret)」をメモ。
これでtwitter側は完了。
phpではPEARの「Services_Twitter」を利用する。
Services_Twitterを利用するために下記のライブラリもダウンロード。
で、準備できたところで下記コードにて書き込み。
require_once 'Services/Twitter.php';
require_once 'HTTP/OAuth/Consumer.php';
try {
$twitter = new Services_Twitter();
$oauth = new HTTP_OAuth_Consumer(
'Consumer key',
'Consumer secret',
'Access Token (oauth_token)',
'Access Token Secret (oauth_token_secret)'
);
$twitter->setOAuth($oauth);
$msg = $twitter->statuses->update("twitterへ投稿するメーセージ");
} catch (Services_Twitter_Exception $e) {
echo $e->getMessage();
}
これでOK!
