Pear: Services_Amazon AMAZON APIを使う方法

AmazonPHPのライブラリPEARから使う方法です。APIの変更が多くあるAMAZONなので今のところはこれでAPIの利用が可能です。

下準備としてhttp://aws.amazon.com/よりアカウントを取得してAccess Key IDSecret Access Keyを取得します。
http://aws.amazon.com/ がなかなか分かりにくい。アカウントを取得しログインした状態であるならばYour Account→Security Credentials に進めばよい。慣れじゃ。慣れ。英語も慣れだよ。

2つのキーを取得してさらにアフェリエイトで収入を得たい人はamazonアソシエイトプログラム(https://affiliate.amazon.co.jp/)でアカウントを取得、ラッキングIDを取得してください。3つのキーがあれば完璧ですね。

require("Services/Amazon.php");

$amazon_access_key = 'http://aws.amazon.com/で取得してくれ';
$amazon_secret_key = 'http://aws.amazon.com/で取得してくれ';
$amazon_associate_key = 'https://affiliate.amazon.co.jp/で取得してくれ';
$amazon = new Amazon($amazon_access_key, $amazon_secret_key, $amazon_associate_key);

$amazon->setLocale('JP'); // 日本の商品とかでお願いします
$keyword = '検索したい商品名とかここだよ';

// 検索したいカテゴリBooksとかElectronicsとか選択できます *1
$result = $amazon->ItemSearch('Electronics', array('Title' => $keyword) );

var_dump($result); // 内容見たらわかるっすね