Steam
Пользователь
Получи данные профиля Steam-пользователя, включая отображаемое имя, аватар, онлайн-статус и данные аккаунта.
Эндпоинт
Этот endpoint возвращает детальную информацию профиля Steam-пользователя через официальный Steam API. Он предоставляет сводные данные, включая отображаемое имя, аватар, онлайн-статус и метаданные аккаунта.
GET /v2/steam/users/{steamid}
Обязательные параметры
steamid
string
Steam ID пользователя, чей профиль ты хочешь получить. Принимает различные форматы Steam ID.
Аутентификация
Включи свой API-ключ в request header x-api-key.
x-api-key: YourSecretAPIKey
Поля ответа
| Поле | Тип | Описание |
|---|---|---|
steamID | string | SteamID64 пользователя. |
avatar | object | URL-ы аватара и hash. См. поля ниже. |
avatar.small | string | URL маленького аватара (32x32). |
avatar.medium | string | URL среднего аватара (64x64). |
avatar.large | string | URL большого аватара (184x184). |
avatar.hash | string | Hash для построения URL аватаров. |
url | string | Полный URL профиля пользователя в Steam. |
visible | boolean | Виден ли профиль публично. |
personaState | number | Онлайн-статус (0=Offline, 1=Online, 2=Busy, 3=Away, 4=Snooze, 5=Looking to trade, 6=Looking to play). |
personaStateFlags | number | Дополнительные флаги состояния персоны. |
allowsComments | boolean | Разрешены ли комментарии в профиле. |
nickname | string | Отображаемое имя пользователя. |
lastLogOffTimestamp | number | Unix timestamp последнего выхода пользователя. |
createdTimestamp | number | Unix timestamp создания аккаунта. |
primaryGroupID | string | SteamID64 основной группы пользователя. |
countryCode | string | ISO-код страны пользователя. |
Пример ответа
Пример вывода для этого endpoint'а.
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"
}
}