Я получаю сообщение об ошибке 429 при работе со SteamWebApi (CS GO Inventory) - PullRequest
1 голос
/ 30 апреля 2020

Я использую этот URL https://steamcommunity.com/profiles/[STEAMID]/inventory/json/730/2/

, затем декодирую его с помощью json_decode - так как он работает, пока я не обновлю sh мою страницу 2 раза, затем выдает ошибку, как говорится :

failed to open stream: HTTP request failed! HTTP/1.0 429 Too Many Requests

Ответы [ 2 ]

0 голосов
/ 05 мая 2020

Причиной является слишком большое количество ваших запросов за слишком короткое время.

Серверы Steam принимают 200 запросов за пять минут или один запрос каждые 1,5 секунды. Вам нужно сделать ограничение скорости путем регулирования количества отправляемых запросов, чтобы предотвратить эту ошибку.

0 голосов
/ 04 мая 2020

Ответ тут же.

Слишком много запросов.

Существует ограничение на количество запросов, и вы достигаете его.

...