2009年5月13日水曜日

PEAR::Services_Amazonで Product Advertising APIの電子署名認証を使うサンプル

PEAR::Services_Amazonから最新版(現在0.8.0)を入手する。

pear upgrade -a Services_Amazon-0.8.0

使い方は、SECRET KEYが必須になった以外は今まで通りでOK。
require_once('Services/Amazon.php');

//Services_AmazonECS4ではなく、Services_Amazonの方を使う
$amazon = new Services_Amazon('ACCESS_KEY', 'SECRET_KEY');

//Base URLをhttp://ecs.amazonaws.jp/onca/xmlにする
$amazon ->setLocale('JP');

//デフォルトは現在最新の"2009-03-31"
//$amazon ->setVersion('2009-xx-xx');

$res = $amazon ->ItemSearch('Books', array(
 'Keywords' => 'Ruby on Rails',
 'Sort' => 'daterank',
 'ResponseGroup' => 'Small,Images',
));


参考:Amazon Product Advertising API への対応(PHP版) - もやし日記


(2009/05/17 PEARコマンドの誤りを修正)

0 件のコメント:

ブログ アーカイブ

tags