Превышение лимита запросов API

Я впервые использую поток данных API, и у него есть лимит запросов 1000 в час. Это казалось большим, и я не ожидал, что когда-нибудь превысю его, но только при тестировании сайта, который у меня есть.

Может ли это быть как-то связано с тем, как это запрашивается?

Это приложение Angular, которое использует службу для вызова конечной точки API, но конкретная конечная точка определяется свойством «team_id», которое существует в объекте, выбранном на «родительской» странице. Я использовал $routeParams, чтобы извлечь эту переменную, а затем заполнить URL-адрес запроса с включенным.

Это неуклюжий способ сделать это, который вызывает «фантомные» запросы? Как я уже сказал, я понятия не имею, как лимит был превышен, поэтому может ли здесь происходить что-то еще, что может вызвать ненужные запросы API в фоновом режиме?

Заранее спасибо.


person Paulos3000    schedule 09.05.2016    source источник


Ответы (1)


Будет сложно устранить неполадки, если вы не опубликуете свой код, который выполняет фактические запросы API. Если у вас есть какие-либо циклы, интервалы или ajax, это может легко умножить ваши запросы на сотни при каждом просмотре страницы.

Лучше всего для устранения неполадок загляните в отладчик вашего браузера и просто посмотрите на http-запросы на вкладке «сеть» инструментов разработчика вашего браузера. Он будет перечислять каждый отдельный запрос для вас по мере их возникновения (если они выполняются как HTTP-запрос/AJAX).

person user1934587390    schedule 09.05.2016