Amazon の商品画像を取得する

Amazon の商品画像を取得する方法を紹介します。

アクセスURL

Amazonの商品画像は以下のURLにアクセスすると取得できます。
http://images-jp.amazon.com/images/P/[ASIN,ISBN].[国コード].[画像の種類].jpg

SSLを利用する場合は下記URLになります。
https://images-na.ssl-images-amazon.com/images/P/[ASIN,ISBN].[国コード].[画像の種類].jpg

ASIN/ISBN

[ASIN,ISBN]の部分にはASINコード、またはISBNコードを記載します。通常はASINコードですが書籍の一部にはISBNコードしかないものもあり、その場合は"ISBN-10"のコードを設定します。

国コード

[国コード]の部分には国のコードを指定します。日本は"09"です。

画像の種類

[画像の種類]には取得する画像の大きさを表すコードを設定します。各値は以下の通りです。

意味画像サイズ
(正方形)
画像サイズ
(一般的な書籍)
ロジック
THUMBZZZサムネイル画像を取得します。75×7552×75長辺が75ピクセルの画像を取得します
TZZZZZZZ小サイズの画像を取得します。110×11077×110長辺が110ピクセルの画像を取得します
MZZZZZZZ中サイズの画像を取得します。160×160112×160長辺が160ピクセルの画像を取得します
LZZZZZZZ大サイズの画像を取得します。500×500349×500長辺が500ピクセルの画像を取得します。ただしオリジナルの画像サイズが500ピクセルより小さい場合は原寸の画像を表示します。

補足:画像が取得できない場合、2つ目以降の画像を取得する場合
一部の商品では、上記のURLから画像を取得できない場合があります。画像が取得できない商品については、"Amazon Product Advertising API"を利用して画像を取得する必要があります。 2つ目以降の画像を取得する場合も、"Amazon Product Advertising API"を利用します。
Amazon Product Advertising APIを利用した画像取得についてはこちらの記事を参照してください。

具体例

書籍

http://images-jp.amazon.com/images/P/4101098018.09.MZZZZZZZ
https://images-na.ssl-images-amazon.com/images/P/4101098018.09.MZZZZZZZ

ゲーム

http://images-jp.amazon.com/images/P/B000FNQXEO.09.TZZZZZZZ
https://images-na.ssl-images-amazon.com/images/P/B000FNQXEO.09.TZZZZZZZ

CD

http://images-jp.amazon.com/images/P/B0002RN9A4.09.LZZZZZZZ
http://images-na.ssl-images-amazon.com/images/P/B0002RN9A4.09.LZZZZZZZ

Amazon商品画像取得ツール

ASIN/ISBN-10から商品画像を取得するツールはこちら

著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
掲載日: 2013-08-26
iPentec all rights reserverd.