AmazonのProduct Advertising API、旧バージョンは2/22から全て「2011-08-01」扱い

2012/02/15

Amazonの Product Advertising API について、開発者向けに
旧バージョンの提供が2/22で終了 になる旨の連絡がありました。

2011年10月に実施したProduct Advertising APIの仕様変更に伴い、同APIで現在ご提供している各種機能の更なる最適化・効率化を図るため、2012年2月22日 をもちまして 2011-08-01バージョンを除くすべての旧バージョンのサポートを終了 させていただきます。Product Advertising API 記述言語(WSDL)をご利用のお客様でまだ最新版WSDLにアップグレードされていない方は、期日までに必ずアップグレードしていただくようよろしくお願いいたします。また、お客様への影響を最小限に抑えるため、旧バージョンでのリクエストはすべて 2011-08-01バージョンに変換 されます。

ということで、「2011-08-01」以外の全ての旧バージョンは提供が終了となります。
ただし、いきなりデータが返ってこなくなったりするワケではなく、
旧バージョンは何を指定しても「2011-08-01」を指定したのと同じ内容が
返ってくるということになるそうです。
 
「2011-08-01」以外の旧バージョンを使っていた方は、急いでご自身の
プログラムが「2011-08-01」のレスポンスをちゃんと解釈できるかどうか
検証をしておいたほうが良いでしょう。
 
ちなみに、ちょっと分かりにくいのですが、そもそも今回の仕様変更の
ベースとなる「2011-08-01」版のアナウンスは 昨年7月に出て いました。
 
■2011/07/23 [Product Advertising API の仕様変更アナウンス - ItemSearchで10ページ制限?!など
Product Advertising API の仕様変更アナウンス - ItemSearchで10ページ制限?!など]
 
この仕様変更で、検索結果が10ページ までしか取れなくなったり、
マーケットプレイスでの出品情報一覧が取れなくなったり、
AssociateTagが必須化されたりと、色々と物議をかもしたのですが、
この方針は実は 昨年10/26の時点で 全ての旧バージョンにも適用されています。
 
すなわち元々、10/26を過ぎたあとに旧バージョンをコールしたからといって、
これらの制約を回避できるワケではなかった、ということですね。
 
それって今回のアナウンスでいうところの「旧バージョンを指定しても
2011-08-01と同じレスポンスが返る」ということとは何か違うの?
という気がしなくもないのですが、実際のところはちょっと違います。
 
たとえばサンプルを見てみるとこんな感じです。
 
■2012/02/20時点の、Version=「2011-08-01」でのコール
test_amazon_api_ver20110801.xml
 
■2012/02/20時点の、Version=「2006-05-18」でのコール
test_amazon_api_ver20060518.xml
 
ほんの微妙な違いなのですが、
 
 <MoreSearchResultsUrl>
 <ItemLink>
 <EANList>
 <ProductTypeName>
 <ThumbnailImage>
 <TinyImage>
 
といった情報が「2011-08-01」にはあって、「2006-05-18」には無かったりします。
上述の10ページ制限などの制約は全てのバージョンに10/26から適用されていましたが、
それ以外の内容についてはちゃんと今までは 旧バージョン準拠 で提供されていたわけです。
 
今回2/22からはこれが本当に「2011-08-11」のレスポンスと同じ中身になって
返ってくるようになります。データが増えるだけならいいじゃない!と思いがちですが、
そうもいかないのがプログラムの難しいところ。予期せぬデータ が増えたときに
おかしな挙動をしないかどうか、ちゃんとチェックしておいたほうが良いでしょう。


2012/02/15 [updated : 2012/02/20 23:05]


この記事を書いたのは・・・。
CK@デジモノに埋もれる日々 @ckom
ブログ「デジモノに埋もれる日々」「アニメレーダー」「コミックダッシュ!」管理人。デジモノ、アニメ、ゲーム等の雑多な情報をツイートします。




« BUFFALO「ゼン録」(DVR-Z8)の最高レートが8Mbps⇒6Mbpsほか、発売前の仕様変更

トップに戻る

あまとも通信 - Intel 520 Series SSD 120GB と 180GB も値下がり »


▼ はてなブックマークのコメント ▼

Donca 2012/02/21
✔ AmazonのProduct Advertising API、旧バージョンは2/22から全て「2011-08-01」扱い
はてなブックマークで
コメントしましょう


【実例】過去のAmazonアソシエイトの料率変更の影響のグラフ


今度はPC/カメラ/家電を直撃!(固定2%) - Amazonアソシエイトの料率ダウンと変動制廃止


Amazon紹介料率変更でまた衝撃! フィギュアが「0.5%」というのは・・・


あまとも通信 - Amazon Kindle Fire HD 32GB が値下がり


デジ埋2013年5月のpv上位リスト - Amazonアソシエイト紹介料率変更の激震


Amazon紹介料率ショック再び! 6月から書籍は固定「3%」、フィギュアも固定「2%」へ


終わってしまった「Amazonガチャ」のサービス検証 - 変われる道はあったのか?


Amazonの注文発送メールが、Subjectに商品名を掲載する新形式に。


Amazonの段ボール「薄型」ニュータイプ? 厚み半分でコミックにフィット


コミックダッシュ!が重複商品だらけ、原因は「Kindle版」の出現


購入したAmazonギフト券の返金通知、あれ、今まで無かったような・・


Product Advertising API の仕様変更アナウンス - ItemSearchで10ページ制限?!など

ピックアップタグ




ブログ内検索



▼ コメント ▼


★コミックダッシュ! 10,000人突破ありがとうキャンペーン!(9/18~10/23)
 
デジモノに埋もれる日々 : (C) CKWorks