WebService::Recruit::Dokoiku モジュールは、
ドコイク?Webサービス(β版)
用の Perl インターフェースです。
XML や HTTP の面倒な操作も不要で、手軽に Web サービスを利用したアプリを開発できます。
最新バージョン:
WebService-Recruit-Dokoiku-0.11.tar.gz
TARGZ
CPAN
(準備中)
use WebService::Recruit::Dokoiku;
my $doko = WebService::Recruit::Dokoiku->new();
$doko->key( 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' );
my $param = {
lat_jgd => '35.6686',
lon_jgd => '139.7593',
name => 'ATM',
};
my $res = $doko->searchPOI( %$param );
my $list = $res->root->poi;
foreach my $poi ( @$list ) {
print "name: ", $poi->name, "\n";
print "addr: ", $poi->address, "\n";
print "web: ", $poi->dokopcurl, "\n";
print "map: ", $poi->dokomapurl, "\n";
print "\n";
}
詳しくは、 CPAN 上のマニュアルを参照して下さい。(英語)
配布パッケージには、以下のモジュール・ソースが含まれます。
lib/WebService/Recruit/Dokoiku.pm lib/WebService/Recruit/Dokoiku/Base.pm ←new lib/WebService/Recruit/Dokoiku/SearchPOI.pm lib/WebService/Recruit/Dokoiku/GetLandmark.pm lib/WebService/Recruit/Dokoiku/GetStation.pm
このうち、通常、直接利用するのは
WebService::Recruit::Dokoiku
モジュールのみです。
それ以外のモジュールは、WebService::Recruit::Dokoiku から内部的に呼び出されます。
本モジュールを利用するためには、下記のモジュールが必要です。
CPAN をご利用の場合は、これらも自動的にインストールされます。
Perl 5.8.8 で動作確認していますが、
恐らく Perl 5.6.x 以降で稼動すると思われます。
残念ながら、Perl 5.005 では恐らく動作しません。
トラックバックURL:http://www.kawa.net/service/tb/ajaxtb.cgi/works/recruit/webservice/dokoiku.html
Kawa.netxp © Copyright 2007 Yusuke Kawasaki