岩本隆史の日記帳(アーカイブ)

はてなダイアリーのサービス終了をうけて移行したものです。更新はしません。

リリースチェッカーにおけるRSS生成フロー

リリースチェッカーでは、4つのマーケット(和書・音楽・ビデオ・ゲーム)の検索結果を1つのRSSにまとめるため、Amazon Webサービスのバッチ・リクエストを2度実行しています(Amazon Webサービスの「毎秒1コール制限」は守っています)。

XSLTのdocument関数をうまく使えば1度のリクエストでRSSが生成できるはずなのであれこれ試したのですが、Amazonの提供するXSLTサーバのリソース制限に引っかかるのか、正しい結果が返らないことのほうが多い状態でした。

まあ、1度に4つのマーケットを検索したいというのが欲張りなのかもしれませんね。