Steam
Użytkownik
Pobierz dane profilu użytkownika Steam, w tym wyświetlaną nazwę, avatar, status online i szczegóły konta.
Endpoint
Ten endpoint zwraca szczegółowe informacje o profilu użytkownika Steam z oficjalnego Steam API. Zawiera dane takie jak wyświetlana nazwa, avatar, status online i metadane konta.
GET /v2/steam/users/{steamid}
Wymagane parametry
steamid
string
Steam ID użytkownika, którego profil chcesz pobrać. Akceptuje różne formaty Steam ID.
Uwierzytelnianie
Dołącz swój klucz API jako header x-api-key.
x-api-key: YourSecretAPIKey
Pola odpowiedzi
| Pole | Typ | Opis |
|---|---|---|
steamID | string | SteamID64 użytkownika. |
avatar | object | URL-e avatara i hash. Patrz pola poniżej. |
avatar.small | string | URL do małego obrazka avatara (32x32). |
avatar.medium | string | URL do średniego obrazka avatara (64x64). |
avatar.large | string | URL do dużego obrazka avatara (184x184). |
avatar.hash | string | Hash używany do konstruowania URL-i avatara. |
url | string | Pełny URL do profilu Steam użytkownika. |
visible | boolean | Czy profil jest publicznie widoczny. |
personaState | number | Status online (0=Offline, 1=Online, 2=Zajęty, 3=Zaraz wracam, 4=Drzemka, 5=Chce handlować, 6=Chce grać). |
personaStateFlags | number | Dodatkowe flagi stanu persona. |
allowsComments | boolean | Czy komentarze na profilu są dozwolone. |
nickname | string | Wyświetlana nazwa użytkownika. |
lastLogOffTimestamp | number | Unix timestamp ostatniego wylogowania. |
createdTimestamp | number | Unix timestamp utworzenia konta. |
primaryGroupID | string | SteamID64 głównej grupy użytkownika. |
countryCode | string | Kod kraju ISO lokalizacji użytkownika. |
Przykład odpowiedzi
Przykładowy output dla tego endpointu.
response.json
{
"success": true,
"result": {
"steamID": "76561198038526790",
"avatar": {
"small": "https://avatars.steamstatic.com/8fc8d5da91fee98bd9d419f89fd508d66945c8f7.jpg",
"medium": "https://avatars.steamstatic.com/8fc8d5da91fee98bd9d419f89fd508d66945c8f7_medium.jpg",
"large": "https://avatars.steamstatic.com/8fc8d5da91fee98bd9d419f89fd508d66945c8f7_full.jpg",
"hash": "8fc8d5da91fee98bd9d419f89fd508d66945c8f7"
},
"url": "https://steamcommunity.com/id/pepzwee/",
"visible": true,
"personaState": 0,
"personaStateFlags": 0,
"allowsComments": true,
"nickname": "PEPZ",
"lastLogOffTimestamp": 1776545510,
"createdTimestamp": 1298382620,
"primaryGroupID": "103582791457598412",
"countryCode": "EE"
}
}