【PEAR】Services_AmazonのItemLookupで複数ASINを指定する

公開日: : 最終更新日:2014/08/14 Amazon, PHP

スポンサーリンク

Amazon Product Advertising APIをPEARのServices_AmazonのItemLookupを使うときに複数の商品(ASIN)を一度に検索するときにはカンマで区切るか、配列にすれば検索できます。

後は帰ってきた結果を好きなように使うだけ

例)

$amazon = new Services_Amazon(ACCESS_KEY, SECRET_KEY, TRACK_ID);
$amazon->setLocale('JP');
$options = array(
				 "ResponseGroup" => 'ItemIds,ItemAttributes,Images,SalesRank,OfferFull'
				 );
$result = $amazon->ItemLookup(array("B000069T21","B00B16VV1Y"), $options);
//$result = $amazon->ItemLookup("B000069T21,B00B16VV1Y", $options);
foreach($result["Item"] as $item){
	echo "<img src='". $item['MediumImage']['URL']. "'><br/>";
	echo $item['ItemAttributes']['Title'].'<br/>';
}

ACCESS_KEY, SECRET_KEY, TRACK_IDは自分で指定したものを使います。

スポンサーリンク
Amazon
  • このエントリーをはてなブックマークに追加

関連記事

【PHP】Twitterのツイート数やはてぶ数を取得する

指定URLのTweet数の取得 Twitterでツイート数を取得するには指定のURLにアクセスする

記事を読む

【MySQL・PHP】WHERE句とORDER BY句を使った#1064エラーについて

MySQLで次のようなクエリを出すとエラーとなって帰ってきました。 SELECT * from

記事を読む

【PHP】ミリ秒を取得することで制限時間を設けて処理をする

PHPで時間制限を設けてタイマーのような処理をするときの制限の付け方として、処理のはじめの時刻と処理

記事を読む

【CakePHP3】無関係な複数テーブルのデータを一つのコントローラで扱う

CakePHP3で一つのコントローラないでお互い独立したテーブルを扱うには単純にTableRegis

記事を読む

【TwitterOauth】特定のつぶやきを取得してリツイート数順やランダム順にする【PHP】

TwitterOauthを利用して特定のワードをつぶやいたデータを取得してそれをリツイート順なりに並

記事を読む

kindle unlimitedが便利だったのでお勧めの使い方など感想メモ

 kindle unlimitedというサービスが8/3からAmazonで開始されました。一部の書籍

記事を読む

【PHP】dateで指定日前の日付を出力する

指定日前の日付の取得方法 date_default_timezone_set('Asia/

記事を読む

【PHP】headerでContent-Typeを指定したのに効かない場合の対処法

PHPでサイトマップを作ろうと思い、XML形式のファイルを出力しようとしてheaderを指定したのに

記事を読む

YoutubeのURLリンクを外部プレイヤーのものに正規表現で置換する

Youtubeのアドレスを正規表現を使って抽出して外部プレイヤーのフレームに変換・置換するスクリプト

記事を読む

画像一覧で表示できるAmazonランキングブログパーツ

Amazonランキングブログパーツは本家のものから個人制作のものまでいろいろありますが、ランキング形

記事を読む

【Laravel5】既存のDBからデータを取得して表示する

はじめに 今まで作ったWebサイトをLaravel5で見れるようにし

【C++/OpenCV】cv::Matの画像にインパルスノイズを付加する

OpenCVで画像にノイズを付け足したいと思って調べたところ、Pyth

Intel Corei7-7700TでHTC Viveの動作確認

はじめに HTC ViveというVRヘッドセットで遊んでみたのでその

【Python】フォルダ内のカッコ付き数字ファイルを一括でリネームするスクリプト

はじめに タイトルどおりなのですが、指定フォルダ内のファイルのファイ

OpenCV3.1のTracking APIでトラッキングを試す

はじめに 先日OpenCV3.1をopencv_contrib付きで

パソコンを複数台使う際便利なツール

はじめに 先日、機械学習用にGPUを積んだBTOパソコンを購入しまし

OpenCV3.1をopencv_contrib付きでVisual Studio2013でビルドしてインストールする

はじめに OpenCV3.1でトラッキングがしたいと思いインストーラ

→もっと見る

  • Author : ががんぼ
    プログラミングやWeb関係で気付いたことについてメモしていく予定。だいたいが備忘録ですが、自分でサンプルを作って動かしてみたりしています。
PAGE TOP ↑