API без запросов, блокировка IP

Я использую какой-то API, который является бесплатным.
Я использую скрипт PHP, который использует fopen для загрузки JSON из API.
Когда я делаю много запросов (например, 2 запроса в минуту), API блокирует IP-адрес моего PHP-сервера.
Есть ли способ решить эту проблему и возможность делать больше запросов (я не хочу DDoS-атаки)?
Есть ли лучшее решение, чем использование многих серверов PHP с разными IP?

0

Решение

Это довольно абстрактный вопрос, так как мы не знаем фактического API, о котором вы говорите.

Но, как правило, если API реализует ограничение скорости, он показывает заголовок такого типа в ответе:

  • X-Rate-Limit-Limit: потолок ограничения скорости для данного запроса
  • X-Rate-Limit-Remaining: количество запросов, оставленных для 15-минутного окна
  • X-Rate-Limit-Reset: оставшееся окно до сброса ограничения скорости в секундах эпохи UTC

Пожалуйста, проверьте документы (это из твиттера, https://dev.twitter.com/rest/public/rate-limiting).

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector