Amazon商品の価格変動チェック「あまとも」
コミックダッシュ!は初音ミクGTプロジェクトを応援しています
個人ニュースサイトを巡回する「メガとんトラック」
全ての記事 携プレMP3 デジカメ レコーダ ゲーム メモリ デジモノ コラム 雑談 ブログ あまとも コミックダッシュ!
前の記事次の記事
2012/02/20 23:05 - 2012/02/15

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

カテゴリ : 雑談 タグ :

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ページ制限?!など]
 
この仕様変更で、検索結果が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」のレスポンスと同じ中身になって
返ってくるようになります。データが増えるだけならいいじゃない!と思いがちですが、
そうもいかないのがプログラムの難しいところ。予期せぬデータ が増えたときに
おかしな挙動をしないかどうか、ちゃんとチェックしておいたほうが良いでしょう。

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



投稿者 CK : 記事URL | 雑談 | | 2012/02/20 23:05


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

トップに戻る

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


▼ 関連記事 ▼



▼ コメント ▼

ご自由にコメントください(=゜ω゜)ノ  ▼ コメント入力欄を開く ▼
※管理人は多忙のためお返事はほとんどできません(スミマセン)。
スパムおよび本文と無関係なコメントは削除対象になる可能性があります。


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


▼ トラックバック ▼

このエントリーのトラックバックURL:

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