blog.kur.jp

バイオリンと山、自転車をこよなく愛するkurのチラシの裏。たまには技術的なことを書いたりするかも知れません。

PHPからTwitterに投稿する

今さら出遅れた感も満載なんですが,Twitter連携のサービスを作ってみたくなったので,どうやったらTwitterAPIを使えるのか調べてみた.

TwitterからPHPに投稿するためには,色々な方法があるみたいなんだけど,とりあえず手っ取り早い方法として,PEARパッケージのServices_Twitterを利用することにしてみた.

PEARパッケージのインストール自体はServices_Twitterのサイトの通りにやればすぐに終わる.ただし,Hawk氏のサイトっていうのはすでに存在しないらしいので,注意.

ただし,Jsphonは有志の方がサーバにアップしてくださっているので,下記からダウンロードできる.Jsphonをcodereposにアップロードしました。

だが,実際にはPHP5.2.0以降であれば標準でJSON関数が入っているので,Jsphonはインストールしなくても特に不自由しないはず.

実際に,このパッケージを使ってTwitterに投稿するにはこんな感じ.非常に簡単です.

include_once 'Services/Twitter.php';
$service =& new Services_Twitter('username', 'password');
$service->setUpdate("test");

これを使って,何か面白ものを作れないか,ちょっと考えているところです.