Przejdź do treści
API

Pytania o Steam i CS2

Znajdź bezpośrednią odpowiedź, a potem otwórz instrukcję z zapytaniami, polami i przykładami.

Zaktualizowano

Odpowiedzi: 12

Ekwipunek i prywatność

Dlaczego mój ekwipunek Steam jest niedostępny, choć profil jest publiczny?

Profil, ekwipunek, gry i znajomi mają osobne ustawienia widoczności. Sprawdź stan ekwipunku przed pokazaniem wartości: dane prywatne lub niedostępne są nieznane; empty oznacza poprawnie zaobserwowany pusty ekwipunek. Brakujące godziny gry też są nieznane.

Przeczytaj instrukcję

Ekwipunek i prywatność

Dlaczego niedawno wymienione przedmioty CS2 nie pojawiają się w publicznym ekwipunku?

Steam może ukrywać niedawno zdobyte przedmioty przed innymi użytkownikami. Siedmiodniowa ochrona wymian to osobna zasada. Opcjonalni kandydaci z widoku wymiany WOK mają niezweryfikowany stan ochrony i możliwie częściowe pokrycie; sumy pieniężne obejmują przedmioty publiczne. Brak wiersza nie dowodzi utraty przedmiotu.

Przeczytaj instrukcję

Pamięć podręczna i limity

Jak obsłużyć błąd 429 ekwipunku Steam i błędy limitów WOK?

Limit minutowy WOK zwraca HTTP 429; wyczerpany limit planu może zwrócić 402. Natywny ekwipunek może odpowiedzieć HTTP 200 ze status=limited, gdy Steam nie ma dostępnej przepustowości. Przestrzegaj Retry-After i ogranicz powtórzenia z opóźnieniem oraz losowym rozrzutem. Korzystaj z pamięci podręcznej; żadna API nie gwarantuje dostępności Steam.

Przeczytaj instrukcję

Pamięć podręczna i limity

Czy mogę odświeżyć ceny ekwipunku bez ponownego pobierania danych ze Steam?

Tak. Odczyt aktualnej pamięci podręcznej stosuje lokalne ceny katalogowe. Użyj refresh_prices=1, aby odświeżyć tylko dane w pamięci podręcznej: brak lub wygaśnięcie ekwipunku zwraca 404 inventory_cache_miss. Sprawdzaj osobno wiek ekwipunku i cen. Wywołanie zużywa jednostki WOK; refresh_prices nie można łączyć z no_cache.

Przeczytaj instrukcję

Pamięć podręczna i limity

Czy zbiorcze pobranie ekwipunków zużywa tylko jedną jednostkę?

Zapytanie zbiorcze zużywa jednostkę za każdą unikalną parę SteamID i gry. Przyjmuje do 20 SteamID, czterech gier i 80 par. Każda para bez pamięci podręcznej może wymagać osobnego odczytu Steam. Wyniki i błędy są zwracane dla każdej pary; jedna awaria nie usuwa ukończonych wyników.

Przeczytaj instrukcję

Klucze i dostęp

Co oznaczają SteamID64, AppID i context ID w zapytaniu o ekwipunek?

SteamID64 identyfikuje konto; zachowaj jego 17 cyfr jako tekst. AppID identyfikuje grę, a context ID wybiera jej ekwipunek. CS2 używa AppID 730 i context 2. WOK wybiera je parametrem game=cs2. Najpierw rozwiąż spersonalizowany adres profilu przez metodę profilu, aby uzyskać SteamID64.

Przeczytaj instrukcję

Inspect i obrazy CS2

Jak uzyskać float, wzór, naklejki i zawieszki CS2 z linku inspect?

Wyślij link inspect Steam do POST /v1/cs2/inspect z dostępem Inspect. Nowoczesne zakodowane linki są odczytywane lokalnie, a starsze przez procesy Steam Game Coordinator. Sprawdź status=resolved i capabilities. Nieznane pola pozostają null; chwilowa awaria Steam zwraca 503 z Retry-After. Dane dodatków nie określają ceny przedmiotu.

Przeczytaj instrukcję

Ceny i źródła

Jak obliczany jest ekwipunek Steam, gdy część przedmiotów nie ma ceny?

WOK mnoży wybraną cenę przez posiadaną liczbę sztuk i sumuje wycenione przedmioty. Brakujące ceny pozostają null i zwiększają unpriced. Limit top skraca listę bez zmiany sum. Szacunki według nazwy rynkowej nie uwzględniają indywidualnej premii za float, wzór lub naklejki przedmiotu CS2.

Przeczytaj instrukcję

Ceny i źródła

Dlaczego cena przedmiotu w API różni się od ceny na Rynku Steam?

Porównuj to samo źródło, statystykę ceny, walutę i czas obserwacji. Zapisana cena oferty, mediana sprzedaży i zlecenie kupna oznaczają różne ceny. Katalog WOK podaje USD; bieżące oferty CS2 używają waluty zwróconej przez Steam. Ustaw price_source i strict=1, jeśli zastąpienie źródła jest niewłaściwe.

Przeczytaj instrukcję

Inspect i obrazy CS2

Czy zrzuty CS2 i interaktywna przeglądarka 3D są w tym samym planie?

Tworzenie zrzutów jest w Free i ogólnych planach API; dostęp kluczy specjalistycznych zależy od zakresu. Nowy render zwraca 202: odczekaj Retry-After i odczytaj wynik. Sprawdź ostrzeżenia renderu i dodatków. Interaktywne 3D wymaga osobnej subskrypcji Viewer; Viewer Trial obejmuje 10 otwarć na 30 dni.

Przeczytaj instrukcję

Klucze i dostęp

Dlaczego darmowy dostęp do WOK API wymaga członkostwa na Discordzie?

Free Developer i Viewer Trial wymagają połączonego konta Discord z aktualnym członkostwem w społeczności WOK. Dołącz, połącz Discord w koncie i tam aktywuj dostęp. Brak członkostwa zwraca 403 discord_required; chwilowa awaria weryfikacji zwraca 503 z Retry-After. Aktualne limity sprawdzisz w GET /v1/key.

Przeczytaj instrukcję

Klucze i dostęp

Czy do połączenia z WOK potrzebuję klucza Valve Steam API?

Metody WOK używają klucza WOK wydanego na koncie po aktywacji planu. Klucz użytkownika Valve, wydawcy Steamworks lub innego dostawcy go nie zastąpi. Wysyłaj klucz WOK z serwera w nagłówku Authorization: Bearer. GET /v1/key pokazuje zakres i limity bez zużywania jednostki.

Przeczytaj instrukcję