2016-05-09 5 views
0

私は初めてAPIデータフィードを使用していますが、リクエストリミットは1時間あたり1000です。これは多くのように思えましたが、私はそれを超えることはないと思っていましたが、私が持っているサイトをテストするだけでした。APIリクエストの上限を超えています

これはどのように要求されていることでしょうか?

サービスを使用してAPIエンドポイントを呼び出すAngularアプリケーションですが、特定のエンドポイントは 'parent'ページで選択されたオブジェクトに存在する 'team_id'プロパティによって指定されます。私は$ routeParamsを使ってその変数を取り出し、それに含まれているリクエストURLを入力しました。

これは、「ファントム」要求が発生する原因となっている不器用な方法ですか?私が言ったように、限界がどのように超過したか分からないので、バックグラウンドで不必要なAPIリクエストを引き起こすためにここで起こっていることが他にありますか?

ありがとうございます。

答えて

0

実際のAPIリクエストを行っているコードを投稿しない限り、トラブルシューティングが難しくなります。ループが発生している場合、間隔、またはajax、それは簡単にすべてのページビューであなたの要求を何百倍に増やすことができます。

トラブルシューティングの最善の策は、ブラウザのデバッガを見て、ブラウザの開発ツールの[ネットワーク]タブでhttp要求を調べることです。彼らはあなたのための個々のリクエストが(HTTPリクエスト/ AJAXとして行われている場合)、それをリストします。

関連する問題