CESのリクエスト2回分を1度にリクエストする。

アマゾンのディスカッションボードでこんなのを発見。なんか、「ItemSearch.1.SearchIndex=DVD」とかやってて、複数のリクエストを一まとめに出来そうな予感!

早速やってみました。

http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService
&Version=2005-10-05
&AWSAccessKeyId=${AWS_ACCESSKEY_ID}
&Operation=ItemLookup
&ItemLookup.1.ResponseGroup=Reviews
&ItemLookup.1.ItemId=B0009ULBNQ
&ItemLookup.1.ReviewPage=1
&ItemLookup.2.ResponseGroup=Reviews
&ItemLookup.2.ItemId=B0009ULBNQ
&ItemLookup.2.ReviewPage=2

キタ━━━━(゜∀゜)━━━━ッ!!出来ましたよ!じゃ、もっとやってみよう。
今度は5回分のリクエストを…


AWS.ExceededMaxBatchRequestsPerOperation
You have exceeded the maximum number of batch requests per operation. Each operation may include no more than 2 batch requests.

えっ(゜д゜; 2回分までしか駄目だった。ま、2回でも処理が1回で済むから助かる!こんなやり方知らなかったよ…