ページ: << 1 2 3 4

Amazon Webサービス(AWS)で今月に発売の商品を取得する方法

パーマリンク 2008/04/15 13:41:41 著者: あつ メール
カテゴリ: Amazon

Amazon Webサービス(AWS)で今月に発売の商品を取得する方法

Amazon Webサービス(AWS)で今月に発売の商品を取得するには、
「Power」に「pubdate:during 04-2008」と指定すればできます。

ちなみに、最新のAPIのバージョンは「2008-03-03」です。

Amazon Web Servidesのキャッシュについて

パーマリンク 2008/02/19 16:41:54 著者: あつ メール
カテゴリ: Amazon

Amazon Web Servidesのキャッシュについて

Amazonの商品情報等をキャッシュする場合には、以下のような注意が必要です。

6) 価格および在庫情報以外のAmazonが所有する商品情報を通常24時間を限度として、キャッシュしていただくことが可能です。ただし、以下の情報に関しては、1ヶ月を限度としてキャッシュすることが認められています:
URL ASIN Product Name Catalog
Artists Authors MPN Starring
ISBN Directors Manufacturer Media
Distributor Release Date Publisher Num Media
UPC Reading Level Theatrical Release Date Platforms
MpaaRating EsrbRating AgeGroup Encoding

これらの商品情報に関しては、Amazonより削除依頼があった場合速やかにその依頼に従うことを承諾していただく必要があります。

8) 価格および在庫情報をご利用いただく場合、Amazonに対して、これらの情報を更新するためのcallを最低でも24時間以内に一度行い、最新の情報をサイトに表示していただく必要があります。

9) また、これらの情報の更新頻度が1時間を超える場合は、更新時間・更新日情報を価格および在庫情報に付随して表示していただく必要があります(同じ日の更新情報の場合は、更新日情報は含まなくてもかまいません)。また、価格・在庫情報に付随して、以下の免責事項の表示を、直接またはリンク(ハイパーリンク、ポップアップまたは類似の方法)によって含めていただく必要があります。

「価格情報は、表示された更新日・更新時間時点でのものとなります。価格および在庫情報は変更される可能性があります。いずれの場合も、Amazonサイトにおける商品の購入時点での価格が最終的な価格となります」

以下は、その表示例となります:

Amazon.com Price: $32.77 (as of 01/07/2004 14:11 PST - Details)
Amazon.com Price: $32.77 (as of 14:11 PST - More info)

上記の例では、"Details"や"More info"が、免責事項へのリンクとなります。

AWSによって得られる価格情報、在庫情報の扱い

AmazonマーケットプレイスでWEBサービス

パーマリンク 2007/10/30 10:19:42 著者: あつ メール
カテゴリ: PHP, Amazon

Amazonマーケットプレイスを知っていますか?

Amazonマーケットプレイスは、お手持ちの中古品やレア物などを、ご利用者間で安全に売買できる場であり、また出店型出品者が「出店」という形で商品を販売するAmazon.co.jp の中のショッピングプレイスです。

自分もいらなくなった本が山ほどあるので、出店してみようかな。


そんなAmazonマーケットプレイスのWEBサービスがあります。
それを利用して自分のサイトでも自分の出品した商品を紹介できたりしちゃう訳ですね。


調べてみるとマーケットプレイスのWEBサービスには制約があり、その一つに、商品数が34,294点を超える出店者の情報は取得できないようなのです。
試しに沢山商品を出品していそうな出品者さんの情報をリクエストしてみると、

AWS.ECommerceService.LargeSellerTooMuchData
seller_items_exceed_maximum_34294

こんな感じのエラーメッセージが返ってきます。
色々な出店者さんで調べてみると、34,294点以上の商品数でも取得できるようで、最大100,000点くらいまでは取得できるようです。

もう一つ制約があり、1回のリクエストで10点までしか取得できなくて、最大500ページまでという制約があります。
500ページ×10点なので、5,000点までしか取得できないということですね。
ちなみに501ページ目を取得しようとすると、以下のようなメッセージが返ってきます。

AWS.ParameterOutOfRange
ListingPage として指定した値は無効です。有効な値は、1から500までのものです。


自分は沢山あるといってもそこまでの商品数はないので大丈夫です。

<< 1 2 3 4

あつ

Facebookやってます

愛知県名古屋市在住のWEBシステム屋(SE・プログラマ)。株式会社一六社(いちろくしゃ)所属。PHP、 CakePHPを利用して日々開発中。WEBで地域活性化を目指します。好き:フットサル/GTD/Mac/ 住んだことのある場所:一宮(愛知)、豊田(愛知)、浜松(静岡)、浦添(沖縄)、中津川(岐阜)、名古屋(愛知)

検索

タグクラウド

勉強会

欲しい物リストの全て

レコメンデーションエンジン

16ブログ     powered by b2evolution