Открыть сервисСервис

Steam ID: определение, типы и способы получения

Steam ID — уникальный идентификатор аккаунта в цифровой платформе Steam, разработанной компанией Valve Corporation. Идентификатор представляет собой числовую строку, которая закреплена за учётной записью пользователя навсегда и используется для поиска игроков, настройки приватности, модерации и интеграции с внешними сервисами. Существует несколько форматов Steam ID, различающихся назначением и структурой.

Форматы идентификаторов

Steam использует несколько основных форматов идентификаторов, которые встречаются в разных контекстах.

SteamID64 (64-битный)

Основной формат, используемый в API Steam и большинстве внешних сервисов. Представляет собой десятизначное десятичное число, например 76561198000000000. Структура включает постоянную часть 76561197960265728, к которой прибавляется индивидуальный номер аккаунта. Этот формат является наиболее универсальным и подходит для большинства задач.

SteamID (STEAM_0:X:Y)

Классический текстовый формат, исторически использовавшийся в игровых серверах Source-игр (Counter-Strike, Team Fortress 2 и других). Структура: STEAM_0:1:12345678, где STEAM_0 — идентификатор платформы, X — младший бит индивидуального номера, Y — старшая часть номера. Отношение между форматами: SteamID64 = Y × 2 + X + 76561197960265728.

SteamID3 ([U:1:12345678])

Формат, используемый в Steamworks API и внутренних системах Steam. Записывается как [U:1:12345678], где число после 1: — индивидуальный номер аккаунта. Часто встречается в конфигурациях серверов и логах.

SteamID32

32-битный числовой формат, равный индивидуальному номеру аккаунта без константной части. Используется в некоторых старых приложениях и модификациях.

Где посмотреть Steam ID

Через клиент Steam

Наиболее простой способ — через адресную строку браузера или клиент Steam:

  1. Открыть профиль пользователя в Steam.
  2. В адресной строке браузера или в клиенте Steam (вкладка «Друзья» → правый клик по пользователю → «Скопировать URL профиля») получить ссылку вида steamcommunity.com/profiles/76561198000000000.
  3. Последние семнадцать цифр ссылки — это SteamID64.

В клиенте Steam также можно перейти в «Параметры» → «Информация об аккаунте» → «История покупок», где отображается URL профиля.

Через Steam Web API

Для разработчиков доступен метод GetPlayerSummaries в Steam Web API, который возвращает SteamID64 по имени пользователя или другим параметрам. Требуется API-ключ, получаемый бесплатно на сайте разработчиков Steam.

Через сторонние сервисы

Существует множество онлайн-сервисов и ботов (в том числе в Telegram), которые по Steam-имени, ссылке на профиль или никнейму в игре возвращают SteamID в различных форматах. Примеры таких сервисов: SteamID.io, steamidfinder.com, STEAM ID Finder и аналоги. При использовании сторонних сервисов рекомендуется проверять репутацию сайта, так как часть из них запрашивает доступ к аккаунту.

Через консоль в играх

В некоторых играх с поддержкой серверов (например, CS:GO/CS2, Team Fortress 2) Steam ID отображается в консоли или в списке игроков сервера. В CS2 и CS:GO можно использовать команду status в консоли, где для каждого игрока выводится его Steam ID.

Применение

Steam ID применяется в следующих областях:

  • Модерация и баны — системы античитов (VAC, Faceit, ESEA) привязывают наказания к SteamID64, что делает их устойчивыми к смене никнейма.
  • Настройка приватности — в настройках Steam можно ограничить видимость профиля, списка друзей, инвентаря и игровой статистики.
  • Интеграция с серверами — в Source-играх Steam ID используется для авторизации на серверах, назначения привилегий (админов) и ведения статистики.
  • Трейдинг и маркет — идентификатор применяется в логах сделок и API-запросах к Steam Community Market.

Интересные факты

  • Номер аккаунта в формате SteamID64 не меняется даже при смене логина, имени или переезде аккаунта в другой регион.
  • Ранние аккаунты Steam имеют индивидуальные номера, начинающиеся с малых чисел (например, 1, 2, 3), что делает их ценными для коллекционеров.
  • Формат STEAM_0 исторически связан с работой серверов на движке Source и до сих пор поддерживается для обратной совместимости.

Источники:

  • Официальная документация Steamworks (Valve Developer Community)
  • Steam Support — раздел «Управление аккаунтом»
  • Steam Web API Documentation (partner.steamgames.com)
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru