Я работаю в производственной среде с рядом различных приложений, используя API Amazon. Из них некоторые из наших собственных домашних приложений, а другие - сторонние приложения для доставки.Метод поиска API-вызовов
У меня возникла ситуация, когда я получаю почасовой газ для запроса API отчетов GetReport, и я пытаюсь определить, что заставляет нас дросселировать. По моему мнению, мы не должны превышать ~ 60 вызовов в час при абсолютном максимуме. (Только примечание, в то время как информация об API говорит, что эта функция вызывает дросселирование на 60 запросов в час, исключение, которое я получил обратно, указывало колпачок в 120 запросов в час. Может быть, исключение неверно, и я нажимаю 60 запросов?)
Есть ли какой-либо вызов API для определения текущего использования вызова или метод доступа к этой информации через программу Amazon Central Central/Developers Program? Я сделал несколько поисков, но все, что я могу найти, описывает, как работает дросселирование, которое не является моей проблемой.
В настоящее время я использую библиотеки C# Amazon MWS для всех вызовов функций, хотя эта информация немного избыточна. Было бы с благодарностью воспринято любое понимание надлежащего вызова API для использования или получение доступа к этой информации.
Я свяжусь с ними и узнаю, какую информацию я верну. В принципе, если я могу получить общее использование вызовов, затем выключите 5 из 6 приложений и запишите использование вызовов каждые 30 минут, перейдя через приложения, я могу определить, что является источником громкого вызова. Надеюсь, они смогут доставить меня туда. –
Поддержка Amazon MWS заняла несколько дней, чтобы вернуться ко мне, но я смог перечислить использование моего звонка за последние 10 дней по строке приложения, которая указала мне в правильном направлении, где проблема. Оба ответа были очень ценными, поэтому спасибо вам обоим. –