AmazonのProduct Advertising API、旧バージョンは2/22から全て「2011-08-01」扱い
2012/02/15Amazonの 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]
ブログ「デジモノに埋もれる日々」「アニメレーダー」「コミックダッシュ!」管理人。デジモノ、アニメ、ゲーム等の雑多な情報をツイートします。
@ckom をフォローする
« BUFFALO「ゼン録」(DVR-Z8)の最高レートが8Mbps⇒6Mbpsほか、発売前の仕様変更 | トップに戻る | あまとも通信 - Intel 520 Series SSD 120GB と 180GB も値下がり » |
▼ はてなブックマークのコメント ▼
関連記事
ピックアップタグ
- アニメ(440)
- GSR(319)
- ライブ(79)
- イベント(207)
- コラボカフェ(35)
- VTuber(25)
- アニメ吐き出しメモ(10)
- ウマ娘(50)
- 舞台挨拶(45)
- 先行上映会(19)
- トークショー(20)
- バンドリ!(51)
- ガールズ&パンツァー(59)
- 少女☆歌劇レヴュースタァライト(60)
- ゾンビランドサガ(9)
- プリンセス・プリンシパル(19)
- スタリラ(31)
- コラム(171)
- ゲームプレイ日記(69)
- ワンフェス(13)
- コメンタリー上映(7)
- 岩浪美和(25)
- 大洗(9)
- 響け!ユーフォニアム(12)
- リズと青い鳥(9)
- RAISE A SUILEN(10)
- 艦これ(23)
- ストライクウィッチーズ(23)
- メイドインアビス(8)
- BLAME!(8)
- ヤマノススメ(7)
- ラブライブ!サンシャイン!!(11)
- HELLO WORLD(6)
- 宇宙よりも遠い場所(5)
- ヴァイオレット・エヴァーガーデン(8)
- 私に天使が舞い降りた!(9)
✔ AmazonのProduct Advertising API、旧バージョンは2/22から全て「2011-08-01」扱い
コメントしましょう