NAME
WebService::KakakuCom - Handle WebAPI of KakakuCom
SYNOPSIS
use WebService::KakakuCom;
my $api = WebService::KakakuCom->new;
my @results = $api->search('VAIO');
print $_->ProductName, "\n" for @results;
$api->debug(1);
$api->ie('utf8'); # for icode of Jcode
my $rs = $api->search(
'VAIO',
{ CategoryGroup => 'Pc', SortOrder => 'daterank', PageNum => 2 }
);
for (@$rs) {
print $_->ProductID;
print $_->ProductName;
print $_->CategoryName;
print $_->MakerName;
print $_->ImageUrl;
print $_->ItemPageUrl;
print $_->BbsPageUrl;
print $_->ReviewPageUrl;
print $_->LowestPrice;
print $_->NumOfBbs;
print $_->ReviewRating;
}
my $pager = $rs->pager; # Data::Page
print $pager->total_entries;
print $pager->entries_on_this_page;
...
my $product = $api->product($ProductID);
print $product->ProductID, "\n";
...
DESCRIPTION
Kakaku.com WebAPI from
http://apiblog.kakaku.com/ (in Japanese)
FUNCTIONS
ua
Returns an User-Agent instance.
search
Returns search resulset.
product
Returns an object of product.
WARNING
This module is in beta version. Object interface it provides may be
changed later.
AUTHOR
Naoya Ito, "<naoya at bloghackers.net>"
SEE ALSO
*
http://apiblog.kakaku.com/KakakuItemSearchV1.0.html
*
http://apiblog.kakaku.com/KakakuItemInfoV1.0.html
COPYRIGHT & LICENSE
Copyright 2006 Naoya Ito, all rights reserved.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.