Steam hız sınırını anlayın
Steam, IP adresi başına kısıtlama uygular. Dakikada birkaç envanter veya market isteği bile 429 Too Many Requests yanıtlarını tetiklemeye yetebilir ve engelleme saatlerce sürebilir.
"Request failed with status code 429", Steam'in IP'nizi hız sınırına aldığı anlamına gelir. Envanter, market ve profil isteklerinde neden oluştuğunu ve nasıl durduracağınızı öğrenin.
Steam'in herkese açık endpointleri belgelenmemiştir ve agresif şekilde hız sınırına tabidir. 429 hatası, Steam'in size yavaşlamanızı söylemesidir — işte çıkışın üç yolu.
Steam, IP adresi başına kısıtlama uygular. Dakikada birkaç envanter veya market isteği bile 429 Too Many Requests yanıtlarını tetiklemeye yetebilir ve engelleme saatlerce sürebilir.
Alabildiğiniz her yanıtı önbelleğe alın, istekler arasına gecikme ekleyin ve aynı envanteri kısa aralıklarla iki kez çekmeyin. Bu yardımcı olur, ancak üretim trafiği için ölçeklenmez.
Steamwebapi, Steam isteklerini kendi altyapısı üzerinden tamponlar, önbelleğe alır ve yeniden dener; böylece uygulamanız envanter, market ve profil JSON verilerini 429 hatası olmadan alır.
Ücretsiz bir API anahtarı oluşturun ve envanterleri, fiyatları ve profilleri 429 durum kodunu önlemek için tasarlanmış endpointler üzerinden çekin.
API dokümantasyonunu oku