Amazonのアソシエイトプログラムにメンバー登録すると、Product Advertising APIを通じてAmazonデータベースから商品の情報を取得できる。 私が作ったカイトランカーというサイトでは、このProduct Advertising APIでアマゾンからゲームの新品、中古価格や買取価格を取得して、ランキング化している。 先日カイトランカーの更新ログを眺めていたら、Playstation 2のゲームの情報が更新されていないことに気付いた。 どうやら1円で売られているゲームが多すぎて、ItemSearchというリクエストの返り値が上限を超えており、うまく取得できていないようだ。 今回はItemSearchでの返り値の制限をどう回避したかをメモしておく。 カイトランカーでの実装と問題点 2013年6月現在、ItemSearchで取得できるページ数の上限は10ページまでとなってい