はてなハイクAPI を POE で使う方法
POE::Component::Client::Twitterのパラメータを変えるだけで投稿できるようになります。
当然 Twitter 互換機能だけですが。
use POE::Component::Client::Twitter; my $hatenaHaiku = POE::Component::Client::Twitter->spawn( username => 'はてなID', password => 'はてなハイクAPI用のパスワード', alias => 'HatenaHaiku', apirealm => 'Hatena Haiku API', apihost => 'h.hatena.ne.jp:80', apiurl => 'http://h.hatena.ne.jp/api/statuses', ); my $msg = "キーワード=本文"; $hatenaHaiku->yield( update => $msg );
POE::Component::Client::Twitter++
イベントドリブンの処理は確認していませんがたぶん大丈夫でしょう。