ヤシマの黒豹ロデムたんから、Amazon の Product Advertising API (PAAPI) を使って簡単な PHP ウェブアプリを作成中とのことでご相談を受けました。PAAPI では API 経由のアクセスを毎秒1回に制限しないといけないのですが、その辺のことに関しての質問です。 この毎秒1回のアクセスに制限しないといけないというのは、毎秒ルールとか1秒ルールとか言われてます。多くのウェブ API は呼び出し間隔を制限するように規程を設けており、PAAPI の場合は、Amazon.co.jp Product Advertising API ライセンス契約の「4. 利用条件」の以下の箇所に記載されています。 (p) お客様自身も、また、お客様が Product Advertising API にリクエスト送信を行うアプリケーションを作成し公表した場合は、エンドユーザーにより
![PHP による Amazon PAAPI の毎秒ルール制限の実装とキャッシュの構築例 | さくらたんどっとびーず](https://cdn-ak-scissors.b.st-hatena.com/image/square/cdc2a6fcbb07d858cf841199197a8633cecee9f1/height=288;version=1;width=512/http%3A%2F%2Fsakuratan.biz%2Fblog%2Fwp-content%2Fplugins%2Fwp-ogp%2Fdefault.jpg)