私はAmazon APIを使用して多数の異なるアプリケーションを使用している実稼働環境で動作しています。これらのうち、一部は自社開発のアプリであり、他はサードパーティ製のアプリケーションです。APIコールの使用方法を見つける方法
私は、Reports APIのGetReportリクエストの1時間ごとのスロットルを叩いている状況があります。私は、何がスロットルを引き起こしているのかを判断しようとしています。私のカウントでは、毎時〜60コールを超えないようにしてください。 (API情報では、この関数呼び出しは1時間に60リクエストでスロットルを行いますが、返された例外は1時間あたり120リクエストの上限を示していますが、例外は間違っていて、リクエストキャップは60になりますか?
現在のコールの使用状況を判断するためのAPI呼び出し、またはAmazon Seller Central/Developers Program経由でこの情報にアクセスする方法はありますか?私は周りのいくつかの検索を行っているが、私が見つけることができるすべてが私の問題ではない調整がどのように動作するかを記述しています。
私は現在、すべての関数呼び出しにC#Amazon MWSライブラリを使用していますが、その情報は少し余分です。適切なAPIコールを使用するための洞察、またはこの情報へのアクセス方法については、十分に理解できます。
私はそれらに連絡し、どのような情報が返ってくるかを見ていきます。基本的には、私は総コールの使用量を得ることができる場合、6アプリケーションの5つをシャットダウンし、30分ごとにコールの使用量を記録し、アプリケーションを経由して、私は高呼量のソースが何であるかを判断することができます。うまくいけば、彼らは私をそこに連れて来ることができるでしょう。 –
Amazon MWSのサポートは私に戻ってくるのに数日かかりましたが、アプリケーションの文字列で過去10日間にコールの使用状況をリストアップすることができました。どちらの答えも非常に貴重なので、両方のおかげです。 –