Как узнать Steam ID¶
Steam ID — уникальный идентификатор пользователя в цифровой платформе Valve Corporation Steam, представляющий собой числовое значение, присваиваемое каждому аккаунту при регистрации. Идентификатор используется для поиска игроков, добавления в друзья, участия в сообществе, а также при обращении в службу поддержки. Существует несколько форматов Steam ID, и получить его можно несколькими способами — как через официальные средства платформы, так и через сторонние сервисы.
¶Форматы Steam ID
В зависимости от контекста используются разные представления одного и того же идентификатора:
| Формат | Пример | Описание |
|---|---|---|
| SteamID64 (SteamID64) | 76561198000000000 | 64-битное десятичное число — основной формат, используемый в API и базах данных |
| SteamID | STEAM_0:1:12345678 | Старый текстовый формат («STEAM_X:Y:Z») |
| SteamID3 | [U:1:24691357] | Формат, применяемый в игровых лобби и внутренних системах Steam |
Все три формата отображают один и тот же аккаунт, но используются в разных контекстах: SteamID64 — в веб-интерфейсе и API, STEAM_ — в старых играх и серверах, SteamID3 — в современных игровых лобби.
¶Способы узнать Steam ID
¶Через веб-сайт Steam
Самый простой способ — через адресную строку браузера. Если пользователь авторизован на сайте Steam, его профиль доступен по адресу steamcommunity.com/id/URL-имя или steamcommunity.com/profiles/7656119XXXXXXXXXX. Во втором случае 17-значное число в адресе и есть SteamID64.
Для пользователей, не задавших собственное URL-имя профиля, адрес выглядит как steamcommunity.com/profiles/7656119XXXXXXXXXX — цифры после /profiles/ являются идентификатором.
¶Через клиент Steam
- Открыть клиент Steam и войти в аккаунт.
- Перейти в раздел «Имя пользователя» → «Детали аккаунта» (Account Details).
- В открывшейся странице отображается идентификатор аккаунта в формате SteamID64.
Альтернативный путь: правый клик по своему аватару в списке друзей → «Скопировать ссылку на профиль» — в буфер обмена попадёт URL, содержащий SteamID64.
¶Через браузерные расширения и сервисы
Существует ряд сторонних инструментов, упрощающих получение идентификатора:
- SteamDB — популярный справочный сайт, показывающий SteamID64 при открытии любого профиля.
- SteamID.io — сервис, преобразующий любую ссылку на профиль в нужный формат.
- Браузерные расширения (например, для Chrome и Firefox) — добавляют отображение SteamID прямо в интерфейсе Steam.
При использовании сторонних сервисов рекомендуется проверять репутацию сайта и не вводить на нём данные аккаунта.
¶Через Steam Web API
Для разработчиков доступен официальный Steam Web API. Если известен URL-имя профоля (vanity name), метод ResolveVanityURL преобразует его в SteamID64:
`` https://api.steampowered.com/ISteamUser/ResolveVanityURL/v1/?key=API-ключ&vanityurl=имя ``
API-ключ можно получить бесплатно на странице steamcommunity.com/dev/apikey.
¶Узнать Steam ID другого пользователя
- Открыть профиль игрока в Steam.
- Скопировать ссылку на профиль (правый клик по имени → «Скопировать URL профиля»).
- Если URL содержит
/id/— пользователь задал собственное имя, и для получения SteamID64 потребуется сторонний сервис (SteamDB, SteamID.io). - Если URL содержит
/profiles/— 17-значное число после адреса и есть SteamID64.
¶Применение Steam ID
Идентификатор находит применение в нескольких областях:
- Игровые серверы — для настройки белых и чёрных списков, выдачи привилегий (админов) и назначения ролей.
- Модификации и плагины — многие плагины для Counter-Strike, Team Fortress 2 и других игр на базе Source используют SteamID для идентификации игроков.
- Сообщество Steam — групповые чаты, обсуждения и маркетплейсы используют идентификатор для ссылок на пользователей.
- Поддержка Valve — при обращении в службу поддержки Steam обычно запрашивают SteamID64 для идентификации аккаунта.
¶Типичные ошибки
- Путаница между SteamID64 и SteamID3 — при вводе в неподходящем формате система не распознаёт идентификатор.
- Использование URL-имени вместо числового ID в API — большинство методов Steam API принимают только SteamID64.
- Попытка получить идентификатор по игровому никнейму — никнейм не является уникальным идентификатором, для поиска нужен профиль.
Источники:
- Официальная документация Steam Web API (Valve Developer Community)
- Справочник SteamDB
- Справочник SteamID.io
- Справочник Steam Community
