Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność pozwalająca na zapytania do bazy danych CSFloat — platformy handlu skinami Counter-Strike'a. Pobieraj dane o dostępnych ofertach, szczegóły konkretnych listingów oraz twórz nowe ogłoszenia sprzedaży. Integracja wymaga klucza API i dostępu do REST API CSFloat. Idealna dla botów, automatyzacji handlu lub asystentów wspierających zarządzanie inwentarzem skórek.
Jak używać
Przejdź na stronę https://csfloat.com/profile i zaloguj się na swoje konto CSFloat. Kliknij zakładkę Developer i wygeneruj nowy klucz API, naciskając przycisk "New Key".
Ustaw zmienną środowiskową z otrzymanym kluczem. W terminalu wykonaj: export CSFLOAT_API_KEY="twój-klucz-api", zastępując "twój-klucz-api" rzeczywistym kluczem.
Aby pobrać listę wszystkich dostępnych ofert, użyj polecenia curl z nagłówkiem autoryzacji zawierającym Twój klucz API. Wynik zostanie zwrócony w formacie JSON i zawierać będzie identyfikatory ofert, nazwy przedmiotów oraz ceny.
Jeśli chcesz sprawdzić szczegóły konkretnej oferty, użyj jej identyfikatora (LISTING_ID) w zapytaniu do endpointu listings. Otrzymasz pełne informacje o przedmiocie, cenie i warunkach sprzedaży.
Aby utworzyć nową ofertę sprzedaży, wyślij żądanie POST z parametrami takimi jak identyfikator przedmiotu (asset_id), typ aukcji (buy_now lub auction) oraz cenę. Opcjonalnie możesz dodać opis i ustawić ofertę jako prywatną.
Wszystkie zapytania muszą zawierać nagłówek Authorization z Twoim kluczem API oraz nagłówek Content-Type ustawiony na application/json.