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