フォトアルバム

« Amazon Simple Queue Service ベータ開始 | メイン | アソシエイトIDを含む「マイショップ」を簡単に作れるサービス »

ECS 3.0 から 4.0 への移行

すでに ECS 3.0 で開発されたアプリケーションを ECS 4.0 に移行するのを支援する目的で、ECS 4.0 のドキュメントに「Migration Guide(移行ガイド)」を用意してあります。ぜひご覧いただき、追加してほしい内容などのコメントをお寄せください!

なお、以下に移行ガイドの日本語訳を掲載します。長いのでご注意ください。

移行ガイド

このガイドは、すでにAmazon Web サービス(AWS)2.0または3.0で開発した経験がある方を対象に、既存のAWSアプリケーションをAmazon E-Commerce Service(ECS)4.0へ移行する方法を説明します。具体的には、リクエストの内容を移行して必要な情報を含むレスポンスを得るための情報を提供します。

ECS 4.0に移行する前に、いくつか考慮しておくべきことがあります。

  • まず、ECS 4.0はバージョン2.0および3.0と互換性がありません。Amazon Web サービスチームでは、まったく新しいAPIを用意することでより使いやすく、より一貫したAPIを作成することを選択しました。機能の観点からは、ECS 4.0は基本的にAWS 2.0および3.0と同等です。つまり、同じ情報を取得できるようになっています。しかし、情報にアクセスするために利用するリクエストの形式、「オペレーション」は異なります。

  • ECS 4.0は、今後Amazonがより多くの機能を追加できるように設計されています。バージョン2.0と3.0では、AmazonがAPIを柔軟に拡張するのを妨げるような制限がありました。レスポンスグループやサービスのバージョン管理機能などの4.0の新機能によって、APIの拡張性が増しています。

  • ECS 4.0への移行は推奨されますが、必須ではありません。Amazonには、現在予測できるかぎりにおいて、AWS 3.0のサービスを停止する計画はありません。AWS 2.0をご利用の場合は、最低でもAWS 3.0へアップグレードすることをお勧めします。2.0と3.0に違いはほとんどありません。RESTリクエストの中の「2」を「3」に置き換えるだけです。SOAPを使っている場合は、3.0のWSDLでアプリケーションを再構築すればいいでしょう。3.0のWSDLはhttp://soap.amazon.com/schemas3/AmazonWebServices.wsdlに配置されています。UK・DEおよびJPのWSDLはそれぞれhttp://soap-eu.amazon.com/schemas3/AmazonWebServices.wsdlとhttp://soap.amazon.co.jp/schemas3/AmazonWebServices.wsdlに配置されています。

このガイドにあるサンプルリクエストを試してみるためには、Amazon Web サービスの登録IDを以下のURLから取得する必要があります。http://www.amazon.com/gp/aws/registration/registration-form.html

この移行ガイドでは、RESTリクエストを利用してECS 4.0への移行方法を解説します。SOAPリクエストも、以下の同じリクエストに移行できます。また、このガイドにはAWS 3.0のリクエストだけが含まれています。AWS 3.0に当てはまる内容はAWS 2.0にも当てはまります。

リクエストの種類(オペレーション)

AWS 2.0と3.0で利用できたリクエストの種類に対応する、それと同等のAmazon E-Commerce Service 4.0のオペレーションを併記しています。

注意:

  • 以下のECS 4.0のリクエストにはすべてAssociateTagパラメータが含まれています。ECS 4.0では、これは必須パラメータではありません。あなたがAmazon アソシエイト・プログラムに参加していない場合は、このパラメータは省略できます。

  • 以下のECS 4.0のリクエストでは、製品の情報を取得するためにMediumというレスポンスグループを使っています。2.0や3.0の「lite」とは違い、Mediumでは発送可能時期の情報は返されません。Amazonが販売している商品の発送可能時期の情報を知りたい場合は、リクエストでOffersOfferFull、またはLargeというレスポンスグループを要求する必要があります。他のセラーから販売されている商品の情報を得たい場合は、MerchantId=Allというパラメータも含めなければなりません。

ActorSearch

Amazon E-Commerce ServiceのItemSearchオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ActorSearch=Tom%20Hanks
    &mode=dvd
    &type=lite
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ActorSearch=Tom%20Hanks
    &mode=dvd-de
    &type=lite
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ActorSearch=Tom%20Hanks
    &mode=dvd-jp
    &type=lite
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ActorSearch=Tom%20Hanks
    &mode=dvd-uk
    &type=lite
    &f=xml
    &locale=uk

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=DVD
    &Actor=Tom%20Hanks
    &ResponseGroup=Medium 
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=DVD
    &Actor=Tom%20Hanks
    &ResponseGroup=Medium
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=DVD
    &Actor=Tom%20Hanks
    &ResponseGroup=Medium
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=DVD
    &Actor=Tom%20Hanks
    &ResponseGroup=Medium

ArtistSearch

Amazon E-Commerce ServiceのItemSearchオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ArtistSearch=Rolling%20Stones
    &mode=music
    &type=lite
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ArtistSearch=Rolling%20Stones
    &mode=music
    &type=lite
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ArtistSearch=Rolling%20Stones
    &mode=music-jp
    &type=lite
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ArtistSearch=Rolling%20Stones
    &mode=music
    &type=lite
    &f=xml
    &locale=uk 

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Music
    &Artist=Rolling%20Stones
    &ResponseGroup=Medium
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Music
    &Artist=Rolling%20Stones
    &ResponseGroup=Medium
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Music
    &Artist=Rolling%20Stones
    &ResponseGroup=Medium
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Music
    &Artist=Rolling%20Stones
    &ResponseGroup=Medium

AsinSearch

Amazon E-Commerce ServiceのItemLookupオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &AsinSearch=0596005423
    &type=lite
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &AsinSearch=0596005423
    &type=lite
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &AsinSearch=0596005423
    &type=lite
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &AsinSearch=0596005423
    &type=lite
    &f=xml
    &locale=uk

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemLookup
    &ItemId=0596005423
    &ResponseGroup=Medium
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemLookup
    &ItemId=0596005423
    &ResponseGroup=Medium
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemLookup
    &ItemId=0596005423
    &ResponseGroup=Medium
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemLookup
    &ItemId=0596005423
    &ResponseGroup=Medium

AuthorSearch

Amazon E-Commerce ServiceのItemSearchオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &AuthorSearch=Shel%20Silverstein
    &mode=books
    &type=lite
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &AuthorSearch=Shel%20Silverstein
    &mode=books
    &type=lite
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &AuthorSearch=Shel%20Silverstein
    &mode=books
    &type=lite
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &AuthorSearch=Shel%20Silverstein
    &mode=books
    &type=lite
    &f=xml
    &locale=uk

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Books
    &Author=Shel%20Silverstein
    &ResponseGroup=Medium
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Books
    &Author=Shel%20Silverstein
    &ResponseGroup=Medium
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Books
    &Author=Shel%20Silverstein
    &ResponseGroup=Medium
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Books
    &Author=Shel%20Silverstein
    &ResponseGroup=Medium

BlendedSearch

Amazon E-Commerce ServiceのItemSearchオペレーションを利用します。 AWS 2.0および3.0ではECS 4.0よりも多くの製品グループのデータが返されます。USのECS 4.0では、最高で12製品グループまでしか返されません。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &BlendedSearch=digital
    &type=lite
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &BlendedSearch=digital
    &type=lite
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &BlendedSearch=digital
    &type=lite
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &BlendedSearch=digital
    &type=lite
    &f=xml
    &locale=uk

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Blended
    &Keywords=digital
    &ResponseGroup=Medium
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Blended
    &Keywords=digital
    &ResponseGroup=Medium
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Blended
    &Keywords=digital
    &ResponseGroup=Medium
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Blended
    &Keywords=digital
    &ResponseGroup=Medium

BrowseNodeSearch

Amazon E-Commerce ServiceのItemSearchオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &BrowseNodeSearch=289814
    &mode=kitchen
    &type=lite
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &BrowseNodeSearch=3429941
    &mode=kitchen-de
    &type=lite
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &BrowseNodeSearch=3895781
    &mode=kitchen-jp
    &type=lite
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &BrowseNodeSearch=10707831
    &mode=kitchen-uk
    &type=lite
    &f=xml
    &locale=uk

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Kitchen
    &BrowseNode=289814
    &ResponseGroup=Medium
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Kitchen
    &BrowseNode=3429941
    &ResponseGroup=Medium
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Kitchen
    &BrowseNode=3895781
    &ResponseGroup=Medium
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Kitchen
    &BrowseNode=10707831
    &ResponseGroup=Medium

DirectorSearch

Amazon E-Commerce ServiceのItemSearchオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &DirectorSearch=Stephen
    &mode=dvd
    &type=lite
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &DirectorSearch=Stephen
    &mode=dvd-de
    &type=lite
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &DirectorSearch=Stephen
    &mode=dvd-jp
    &type=lite
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &DirectorSearch=Stephen
    &mode=dvd-uk
    &type=lite
    &f=xml
    &locale=uk

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=DVD
    &Director=Stephen 
    &ResponseGroup=Medium
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=DVD
    &Director=Stephen
    &ResponseGroup=Medium
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=DVD
    &Director=Stephen
    &ResponseGroup=Medium
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=DVD
    &Director=Stephen 
    &ResponseGroup=Medium

ExchangeSearch

Amazon E-Commerce ServiceのSellerListingLookupオペレーションを利用します。 以下のリクエストで商品情報が返されないときは、指定されたExchange IDに関連付けられた商品がAmazon上からアクセスできなくなっていることを意味します。新しいExchange IDはAmazonのこのページ(http://s1.amazon.com/exec/varzea/subst/search/fixed-search.html)で商品を検索すれば取得できます。検索結果の中でMarketplaceの商品を1つ選択してそのページを表示すれば、ページのURLからExchange IDをコピーできます。同様のページがUKとDEにもあります(URLのドメイン部分を変更してください)。このページは日本にはありません。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ExchangeSearch=Y01Y5724325Y5991762
    &type=lite
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ExchangeSearch=Y06Y1097063Y3987736
    &type=lite
    &f=xml
    &locale=de
JP
未対応
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ExchangeSearch=Y02Y5428122Y1147650
    &type=lite
    &f=xml
    &locale=uk

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=SellerListingLookup
    &IdType=Exchange
    &Id=Y01Y5724325Y5991762
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=SellerListingLookup
    &IdType=Exchange
    &Id=Y06Y1097063Y3987736
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=SellerListingLookup
    &IdType=Exchange
    &Id=Y01Y4720792Y1657030
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=SellerListingLookup
    &IdType=Exchange
    &Id=Y02Y5428122Y1147650

KeywordSearch

Amazon E-Commerce ServiceのItemSearchオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &KeywordSearch=zoom
    &mode=photo
    &type=lite
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &KeywordSearch=zoom
    &mode=photo-de
    &type=lite
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &KeywordSearch=zoom
    &mode=photo-jp
    &type=lite
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &KeywordSearch=zoom
    &mode=photo-uk
    &type=lite
    &f=xml
    &locale=uk

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Photo
    &Keywords=zoom
    &ResponseGroup=Medium
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Photo
    &Keywords=zoom
    &ResponseGroup=Medium
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Electronics
    &Keywords=zoom
    &ResponseGroup=Medium
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Electronics
    &Keywords=zoom
    &ResponseGroup=Medium

ListManiaSearch

Amazon E-Commerce ServiceのListLookupオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ListManiaSearch=2AZKKQ1OSDCEI
    &type=lite
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ListManiaSearch=QP0PXSFUUTON
    &type=lite
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ListManiaSearch=4591YGFA86K5
    &type=lite
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ListManiaSearch=24T87OWV0V1YT
    &type=lite
    &f=xml
    &locale=uk

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ListLookup
    &ListType=Listmania
    &ListId=2AZKKQ1OSDCEI
    &ResponseGroup=ListFull,Medium
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ListLookup
    &ListType=Listmania
    &ListId= QP0PXSFUUTON
    &ResponseGroup=ListFull,Medium
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ListLookup
    &ListType=Listmania
    &ListId= 4591YGFA86K5
    &ResponseGroup=ListFull,Medium
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ListLookup
    &ListType=Listmania
    &ListId=24T87OWV0V1YT
    &ResponseGroup=ListFull,Medium

ManufacturerSearch

Amazon E-Commerce ServiceのItemSearchオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ManufacturerSearch=Dewalt
    &mode=tools
    &type=lite
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ManufacturerSearch=Dewalt
    &mode=tools-de
    &type=lite
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ManufacturerSearch=Sony
    &mode=electronics-jp
    &type=lite
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ManufacturerSearch=Dewalt
    &mode=tools-uk
    &type=lite
    &f=xml
    &locale=uk

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &Operation=ItemSearch
    &SearchIndex=Tools
    &Manufacturer=Dewalt
    &ResponseGroup=Medium
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &Operation=ItemSearch
    &SearchIndex=Tools
    &Manufacturer=Dewalt
    &ResponseGroup=Medium
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Electronics
    &Manufacturer=Sony
    &ResponseGroup=Medium
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Electronics
    &Manufacturer=Sony
    &ResponseGroup=Medium

MarketplaceSearch

Amazon E-Commerce ServiceのSellerListingSearchオペレーションを利用します。

AWS 3.0 request(s):

<>

以下のAWS 3.0のリクエストは、ECS 4.0でKeywordsパラメータをつけたSellerListingSearchとほぼ同じです。

<>

以下のAWS 3.0のリクエストは、ECS 4.0でTitleパラメータをつけたSellerListingSearchとほぼ同じです。

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &MarketplaceSearch=keyword
    &f=xml
    &type=heavy
    &keyword=bagpipes
    &keyword-search=titledesc
 
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &MarketplaceSearch=keyword
    &f=xml
    &type=heavy
    &keyword=bagpipes
    &keyword-search=titledesc
    &locale=de
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &MarketplaceSearch=keyword
    &f=xml
    &type=heavy
    &keyword=bagpipes
    &keyword-search=titledesc
    &locale=uk
LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &MarketplaceSearch=keyword
    &f=xml
    &type=heavy
    &keyword=how%20to%20play
    &keyword-search=title
 
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &MarketplaceSearch=keyword
    &f=xml
    &type=heavy
    &keyword=how%20to%20play
    &keyword-search=title
    &locale=de
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &MarketplaceSearch=keyword
    &f=xml
    &type=heavy
    &keyword=how%20to%20play
    &keyword-search=title
    &locale=uk

ECS 4.0request(s):

<>

KeywordsパラメータをつけたSellerListingSearch

<>

TitleパラメータをつけたSellerListingSearch

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=SellerListingSearch
    &Keywords=bagpipes
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &Operation=SellerListingSearch
    &Keywords=bagpipes
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &Operation=SellerListingSearch
    &Keywords=bagpipes
LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=SellerListingSearch
    &Title=how%20to%20play
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=%5bASSOCIATE_TAG%5d
    &Operation=SellerListingSearch
    &Title=how%20to%20play
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=%5bASSOCIATE_TAG%5d
    &Operation=SellerListingSearch
    &Title=how%20to%20play

PowerSearch

Amazon E-Commerce ServiceのItemSearchオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &PowerSearch=pubdate:2003%20subject:dog
    &mode=books
    &type=lite
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &PowerSearch=pubdate:2003%20subject:history
    &mode=books-de
    &type=lite
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &PowerSearch=title:luck
    &mode=books-de
    &type=lite
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &PowerSearch=pubdate:2003%20subject:dog
    &mode=books-uk
    &type=lite
    &f=xml
    &locale=uk

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Books
    &Power=pubdate:2003%20subject:dog
    &ResponseGroup=Medium
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Books
    &Power=pubdate:2003%20subject:history
    &ResponseGroup=Medium
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Books
    &Power=title:luck
    &ResponseGroup=Medium
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Books
    &Power=pubdate:2003%20subject:dog
    &ResponseGroup=Medium

SellerSearch

Amazon E-Commerce ServiceのSellerLookupとSellerListingSearchオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &SellerSearch=ASYDZOX0HKBSE
    &type=lite
    &f=xml 

ECS 4.0request(s):

<>

SellerLookupを使うと、フィードバックを含むセラーのプロフィールを取得できます。

<>

セラーが扱っている商品の情報はSellerListingSearchで取得します。

<>

もう一歩先へ:ECS 4.0のマルチオペレーション機能を使えば、上の2つのECSのオペレーションを1回の呼び出しで行うことができます。

<>

ShoppingCart (Add) Amazon E-Commerce ServiceのCartCreateとCartAddオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=SellerLookup
    &SellerId=ASYDZOX0HKBSE
LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=SellerListingSearch
    &SellerId=ASYDZOX0HKBSE
LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=SellerLookup,SellerListingSearch
    &SellerLookup.1.SellerId=ASYDZOX0HKBSE
    &SellerListingSearch.1.SellerId=ASYDZOX0HKBSE 
LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=add
    &Asin.0894802046=1
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=add
    &Asin.B0000C6DWS =1
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=add
    &Asin.B0001X9BMY=1
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=add
    &Asin.B00004RJLB =1
    &f=xml
    &locale=uk

ECS 4.0request(s):

<>

カートを作成して最初の商品を追加するときにはCartCreateオペレーションを利用します。

<>

既存のカートに商品を追加するときはCartAddオペレーションを利用します。

<>

ShoppingCart (clear) Amazon E-Commerce ServiceのCartClearオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartCreate
    &Item.1.ASIN=B000067DNF
    &Item.1.Quantity=1
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &Operation=CartCreate
    &Item.1.ASIN=B0000C6DWS
    &Item.1.Quantity=1
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &Operation=CartCreate
    &Item.1.ASIN=B0001X9BMY
    &Item.1.Quantity=1
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &Operation=CartCreate
    &Item.1.ASIN=B00004RJLB
    &Item.1.Quantity=1
LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartAdd
    &CartId=[カートID]
    &HMAC=[HMAC]
    &Item.1.ASIN=0894802046
    &Item.1.Quantity=1
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartAdd
    &CartId=[カートID]
    &HMAC=[HMAC]
    &Item.1.ASIN=B0002UE1MG
    &Item.1.Quantity=1
JP
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartAdd
    &CartId=[カートID]
    &HMAC=[HMAC]
    &Item.1.ASIN=4591081451
    &Item.1.Quantity=1
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartAdd
    &CartId=[カートID]
    &HMAC=[HMAC]
    &Item.1.ASIN=B0001ZXA7Y
    &Item.1.Quantity=1
LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=clear
    &CartId=[カートID]
    &HMAC=[HMAC]
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=clear
    &CartId=[カートID]
    &HMAC=[HMAC]
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=clear
    &CartId=[カートID]
    &HMAC=[HMAC]
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=clear
    &CartId=[カートID]
    &HMAC=[HMAC]
    &f=xml
    &locale=uk

ECS 4.0request(s):

<>

ShoppingCart (Get) Amazon E-Commerce ServiceのCartGetオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartClear
    &CartId=[カートID]
    &HMAC=[HMAC]
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartClear
    &CartId=[カートID]
    &HMAC=[HMAC]
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartClear
    &CartId=[カートID]
    &HMAC=[HMAC]
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartClear
    &CartId=[カートID]
    &HMAC=[HMAC]
LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=get
    &CartId=[カートID]
    &HMAC=[HMAC]
    &f=xml 
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=get
    &CartId=[カートID]
    &HMAC=[HMAC]
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=get
    &CartId=[カートID]
    &HMAC=[HMAC]
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=get
    &CartId=[カートID]
    &HMAC=[HMAC]
    &f=xml
    &locale=uk

ECS 4.0request(s):

<>

ShoppingCart (Modify) Amazon E-Commerce ServiceのCartModifyオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartGet
    &CartId=[カートID]
    &HMAC=[HMAC]
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartGet
    &CartId=[カートID]
    &HMAC=[HMAC]
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartGet
    &CartId=[カートID]
    &HMAC=[HMAC]
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartGet
    &CartId=[カートID]
    &HMAC=[HMAC]
LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=modify
    &Item.[Cart Item ID Here]=3
    &CartId=[カートID]
    &HMAC=[HMAC]
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=modify
    &Item.[Cart Item ID Here]=3
    &CartId=[カートID]
    &HMAC=[HMAC]
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=modify
    &Item.[Cart Item ID Here]=3
    &CartId=[カートID]
    &HMAC=[HMAC]
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=modify
    &Item.[Cart Item ID Here]=3
    &CartId=[カートID]
    &HMAC=[HMAC]
    &f=xml
    &locale=uk

ECS 4.0request(s):

<>

ShoppingCart (Remove) Amazon E-Commerce ServiceのCartModifyオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartModify
    &CartId=[カートID]
    &HMAC=[HMAC]
    &Item.1.CartItemId=[Cart Item ID Here]
    &Item.1.Quantity=3
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartModify
    &CartId=[カートID]
    &HMAC=[HMAC]
    &Item.1.CartItemId=[Cart Item ID Here]
    &Item.1.Quantity=3
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartModify
    &CartId=[カートID]
    &HMAC=[HMAC]
    &Item.1.CartItemId=[Cart Item ID Here]
    &Item.1.Quantity=3
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartModify
    &CartId=[カートID]
    &HMAC=[HMAC]
    &Item.1.CartItemId=[Cart Item ID Here]
    &Item.1.Quantity=3
LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=remove
    &Item.[Cart Item ID Here]
    &CartId=[カートID]
    &HMAC=[HMAC]
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=remove
    &Item.[Cart Item ID Here]
    &CartId=[カートID]
    &HMAC=[HMAC]
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=remove
    &Item.[Cart Item ID Here]
    &CartId=[カートID]
    &HMAC=[HMAC]
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &ShoppingCart=remove
    &Item.[Cart Item ID Here]
    &CartId=[カートID]
    &HMAC=[HMAC]
    &f=xml
    &locale=uk

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartModify
    &CartId=[カートID]
    &HMAC=[HMAC]
    &Item.1.CartItemId=[Cart Item ID Here]
    &Item.1.Quantity=0
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartModify
    &CartId=[カートID]
    &HMAC=[HMAC]
    &Item.1.CartItemId=[Cart Item ID Here]
    &Item.1.Quantity=0
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartModify
    &CartId=[カートID]
    &HMAC=[HMAC]
    &Item.1.CartItemId=[Cart Item ID Here]
    &Item.1.Quantity=0
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=CartModify
    &CartId=[カートID]
    &HMAC=[HMAC]
    &Item.1.CartItemId=[Cart Item ID Here]
    &Item.1.Quantity=0

SimilaritySearch

Amazon E-Commerce ServiceのSimilarityLookupオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &SimilaritySearch=B00005N7P3
    &type=lite
    &f=xml
DE
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &SimilaritySearch=B0002TJNXE
    &type=lite
    &f=xml
    &locale=de
JP
http://xml.amazon.co.jp/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &SimilaritySearch=4569636624
    &type=lite
    &f=xml
    &locale=jp
UK
http://xml-eu.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &SimilaritySearch=B00009PB6N
    &type=lite
    &f=xml
    &locale=uk

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=SimilarityLookup
    &ItemId=B00005N7P3
    &ResponseGroup=Medium
DE
http://webservices.amazon.de/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=SimilarityLookup
    &ItemId= B0002TJNXE
    &ResponseGroup=Medium
JP
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &Operation=SimilarityLookup
    &ItemId=4569636624
    &ResponseGroup=Medium
UK
http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=SimilarityLookup
    &ItemId= B00009PB6N
    &ResponseGroup=Medium

TextStreamSearch

Amazon E-Commerce ServiceのItemSearchオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &TextStreamSearch=fast%20food%20is%20good%20and%20bad
    &mode=books
    &type=lite
    &f=xml

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemSearch
    &SearchIndex=Books
    &TextStream=fast%20food%20is%20good%20and%20bad
    &ResponseGroup=Medium

UpcSearch

Amazon E-Commerce ServiceのItemLookupオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &UpcSearch=097360650549
    &mode=dvd
    &type=lite
    &f=xml

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ItemLookup
    &IdType=UPC
    &ItemId=097360650549
    &SearchIndex=DVD
    &ResponseGroup=Medium

WishlistSearch

Amazon E-Commerce ServiceのListLookupオペレーションを利用します。

AWS 3.0 request(s):

LocaleRequest
US
http://xml.amazon.com/onca/xml3?dev-t=[あなたのデベロッパー・トークンまたは登録ID]
    &t=[あなたのアソシエイトID]
    &WishlistSearch=2AT7V3BAJ69DX
    &type=lite
    &f=xml

ECS 4.0request(s):

LocaleRequest
US
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
    &SubscriptionId=[あなたの登録ID]
    &AssociateTag=[あなたのアソシエイトID]
    &Operation=ListLookup
    &ListType=WishList
    &ListId=2AT7V3BAJ69DX
    &ResponseGroup=ListFull,Medium

レスポンスの種類

AWS 2.0および3.0では、レスポンスの種類として「lite」または「heavy」のどちらかを指定できました。これらは基本的に、「少量」または「多量」のデータにアクセスできるようにするものでした。多くの開発者の皆さんから、これらのオプションでは制限が多すぎて柔軟性にかけるという指摘がありました。そこで、Amazon E-Commerce Service 4.0では、レスポンスグループというコンセプトを導入しました。レスポンスグループは、オペレーションのリクエスト時に任意に選択できる、XML要素の論理的なグループです。

たとえば、ItemSearchオペレーションで商品を検索するときに、レスポンスグループとしてSalesRankを指定すれば、検索の結果の中に含まれる商品のSalesRank要素だけが返されるようになります。また、Smallというレスポンスグループを指定すれば、商品のタイトル、製品グループ、製造者、Amazonの詳細ページへのURLなどのいくつかの要素が返されます。

レスポンスグループには、単一の要素だけを含むものもあれば、複数の要素を含むものや、複数の要素とさらに他のレスポンスグループを含むものもあります。他のレスポンスグループを含むレスポンスグループは「親レスポンスグループ」と呼ばれます。

商品情報としては、AWS 2.0と3.0の「lite」は、大雑把にいえばAmazon E-Commerce Service 4.0のレスポンスグループSmallMediumの中間位の量のデータを返します。Smallにはliteより少ないデータしかありません。Mediumにはliteより多くのデータが含まれます。AWS 2.0と3.0の「heavy」は、大雑把にいえばAmazon E-Commerce Service 4.0のレスポンスグループLargeに相当します。Largeには「heavy」より多くの情報が含まれています。Largeは最も多量の商品データを保持するレスポンスグループです。Amazon E-Commerce Service 4.0では、これまでのAWS 2.0や3.0とは比べ物にならない量の情報を返すため、Largeは実際かなり大きなレスポンスグループです!

AWS 2.0と3.0ではレスポンスの種類に柔軟性がありませんでしたが、Amazon E-Commerce Service 4.0のレスポンスグループによって、開発者が返される結果をより柔軟にカスタマイズできるようになり、必要なデータだけを取得できるようになりました。またレスポンスグループは、AWSチームがあとで必要に応じてレスポンスグループを追加できるように設計されています。現在のグループでは開発者が必要な情報を取得する方法がないことがわかった場合、あとからグループを追加できるようになっています。レスポンスグループの内容に関してアイデアがあるときは、AWSのディスカッション・ボード(http://forums.prospero.com/am-assocdevxml)にぜひ投稿してください。