クラシック音楽(Classical)

広告

商品カテゴリが「Classical」の場合に設定可能なソート方式は次の通りです。

salesrank         売れている順番
pricerank         価格の安い順番
-pricerank        価格の高い順番
price             価格の安い順番
-price            価格の高い順番
titlerank         アルファベット順(AからZへ)
-titlerank        アルファベット順(ZからAへ)
-orig-rel-date    発売日順(新しいものから古いものへ)
orig-rel-date     発売日順(古いものから新しいものへ)
releasedate       発売日順(古いものから新しいものへ)
-releasedate      発売日順(新しいものから古いものへ)

一度試しただけですが「pricerank」と「price」は同じ結果でしたが「-pricerank」と「-price」は異なる結果を返しました。Amazonのサイトにて「価格の高い順番」で並べ替えした結果と一致したのは「-price」の方です。

また「orig-rel-date」と「releasedate」、そして「-releasedate」と「-orig-rel-date」は同じ結果を返しました。(Amazonのドキュメントでは「-releasedate Release date: older to newer」と書かれていますが実際には新しいものから古いものへの順で表示されます)。

サンプル

では簡単なサンプルで試しておきます。Sortプロパティは「-price」を設定します。

http://ecs.amazonaws.jp/onca/xml?
Service=AWSECommerceService
&AWSAccessKeyId=[AccessKey]
&Version=2009-07-01
&ResponseGroup=Medium
&Operation=ItemSearch
&SearchIndex=Classical
&Keywords=モーツァルト
&Sort=-price

※必要に応じてURLエンコードして下さい。

クラシック音楽(Classical)カテゴリ

価格は定価ベースで表示されているので分かりにくいのですが、実際の販売価格の高い順で表示されています。

続いてSortプロパティに「-releasedate」を設定します。

http://ecs.amazonaws.jp/onca/xml?
Service=AWSECommerceService
&AWSAccessKeyId=[AccessKey]
&Version=2009-07-01
&ResponseGroup=Medium
&Operation=ItemSearch
&SearchIndex=Classical
&Keywords=モーツァルト
&Sort=-releasedate

クラシック音楽(Classical)カテゴリ

( Written by Tatsuo Ikura )