ダウンロード
ヴァージョン
0.03
何ができるの?
Amazon の Product Advertising API に対してリクエストを発行し、受け取った XML を返します。
使い方
use AmazonPAPI; # オブジェクトの作成 # 引数には各要素をハッシュノリファレンスにまとめて渡します。 my $aws = new AmazonPAPI({ 'AWSAccessKeyId' => 'Your Access KeyId', # アクセスキー (必須) 'AWSSecretKey' => 'Your Secret Key', # シークレットキー(必須) 'AssociateTag' => 'Your Associate Tag', # アソシエイトID (任意) 'Version' => 'API Version', # APIのバージョン (任意 デフォルトは 2009-03-31) 'SiteName' => 'webservices.amazon.com', # サーバー名 (任意 デフォルトは ecs.amazonaws.jp ) }); # リクエストの発行 # 第1引数には Operation を指定します。 # 第2引数はその他のパラメータをハッシュのリファレンスにまとめてて渡します。 my $xml = $aws->request('ItemLookup',{ 'ItemId' => '0679722769', 'ResponseGroup' => 'ItemAttributes,Offers,Images,Reviews', });
依存するモジュール
・Digest::SHA
・LWP::UserAgent
・URI::Escape
・LWP::UserAgent
・URI::Escape
ライセンス
謝辞
このモジュールは、水野貴明氏の著書「俺流amazonの作り方」のサンプルモジュール AMAZON_REST.pm と、
Amazon Web Service で公開されている Product Advertising API Signed Requests Sample Code - Perl REST/QUERY のソースを参考に作成しました。
ソースを公開されたプログラマの方々に感謝します。
ソースを公開されたプログラマの方々に感謝します。