WWW-Mixi-OO: LWP::UserAgent based Mixi Access Helper Module (WWW::Mixi compatible class)
とぴあさんによる mixi 解析モジュール WWW::Mixi::OO が CPAN にアップロードされていました。
mixi (http://mixi.jp/) is Japanese Social Network Service.
This module provides WWW::Mixi compatible interface.
mixi を解析するモジュールとしては WWW::Mixi というものがあるのですが、WWW::Mixi::OO は WWW::Mixi とほぼ共通のインタフェイスを保ちつつ、さらに OOP スタイルで再実装するとともに、便利な機能が追加されています。例えば指定したフィールドで sort してくれる、件数を指定してデータを取得できる、encoding を指定することで euc-jp あるいは utf8 でデータを扱える等、かなり機能が拡張されていて、というかまだちゃんと把握できておりません…。
なにはともあれさっそく使ってみようというわけで、拙作 MiniMixi の実装を WWW::Mixi::OO によって再編成してみました。
いろいろある機能をさっぱり使いこなせてなくてアレなのですが、まぁいちおう利用例ということで…。
mixi プレミアムなんてのが打ち出されて今後ますます SNS が影響力を強めていくであろう 2005 年、このような素晴らしいモジュールの登場は非常に喜ばしいことだと思います。