Как зарегистрировать
Чтобы получить Steam web api key необходимо привязать его к домену (сайту). Домен покупать не обязательно, это просто формальность.
- Процедуру можно провести только если аккаунт активирован и сняты все ограничения - для этого надо пополнить счет Steam минимум на 5 долларов США.
- Заполните форму - https://steamcommunity.com/dev/apikey
Далее подробное описание.
Домен и хостинг
В форме регистрации Стим ключа необходимо указать только домен, к которому будет привязан Ваш персональный API ключ.
Если домена нет, можно указать в поле слово localhost.
Если нужен домен, то есть два варианта - платный и бесплатный.
Зачем нужен домен?
Домен - это адрес сайта. Использование API предполагает, что ключ будет использован для запросов с Вашего сайта, хотя это не единственный сценарий использования АПИ.
Бесплатный домен
Если надо получить только API ключ, без необходимости создания своего сайта, сервиса, бота или приложения, а для каких-то сторонних целей или только для тестирования, то можно:
- ввести в поле слово localhost
- или воспользоваться регистрацией бесплатного домена.
Для халявной регистрации подойдёт один из перечисленных сайтов:
Платный домен
Если целью получения АПИ ключа является создание сервиса на личном хостинге, то лучшим вариантом будет зарегистрировать платный домен. В таком случае будет гораздо больше контроля над ним.
Зарегистрировать можно у любого регистратора, например:
После 24 февраля 2022 года многие зарубежные регистраторы прекратили обслуживать клиентов из России. Так же могут возникнуть проблемы с оплатой у иностранных регистраторов.
В среднем домены стоят от $1 до $10.
Для регистрации необходимы паспортные данные, но можно активировать бесплатную услугу скрытия персональных данных (Domain Privacy). Ваши ценные сведения (имя, адрес проживания, телефон и тд) публично доступны не будут, вместо них будут подставлены данные официального представителя регистратора, а при обращении к владельцу домена, сообщения будут переадресованы Вам.
После регистрации происходит делегирование домена, другими словами - активация. Процесс не быстрый и может занять от 2 до 48 часов.
Чтобы сайт работал, нужен хостинг. Домен - это лишь указатель на определенный сервер, на котором расположен Ваш сайт. Хостинг можете выбрать среди списка топовых, например тут - https://ru.hostings.info/hostings/country/russia
Форма получения API ключа
Форма получения стим апи ключа выглядит очень просто - https://steamcommunity.com/dev/apikey
Введите свой домен и нажмите "Зарегистрировать".
После регистрации откроется страница, на которой будет выдан ключ, скопируйте его и можно сразу им пользоваться.
Как выпустить новый ключ?
Иногда необходимо выпустить новый ключ. Например из соображений безопасности, если текущий ключ был скомпрометирован.
Для этого:
- Переходим снова в форму регистрации ключа - https://steamcommunity.com/dev/apikey
- Нажимаем кнопку "Отозвать мой ключ веб-API Steam".
- После чего описанную процедуру получения надо повторить снова.
- Можно указать те же данные.
При каждом отзыве ключа и последующей регистрации будет выдаваться новый ключ. Не забудьте сменить его и в своём приложении.
Steam API - что это?
API расшифровывается, как Application Programming Interface, что означает "программный интерфейс приложения".
API позволяет связывать и общаться между собой разным компонентам одной программы (сайта) либо получать/отправлять данные между совершенно разными приложениями (сайтами).
Steam API в доступном виде передаёт информацию:
- об играх на платформе,
- игроках (аккаунтах),
- статистике,
- позволяет авторизовываться через Steam на сторонних сайтах и приложениях,
- и предоставляет прочие открытые данные.
Что такое steam api key?
Это ключ, с помощью которого можно получить доступ к использованию расширенных возможностей Steam API. Без него будут доступны только очень ограниченные операции с API.
Сколько стоит получить Steam API key?
Обычно только $5 за активацию Steam для регистрации ключа.
Если нужен сайт, то будем брать средние цены:
- $5 - активация Steam,
- домен от $1 до $10 (ежегодно),
- хостинг от $3 (ежемесячно, самый простой тариф).
Итого: от $5 до $15 долларов единовременно. Плюс ежемесячные траты на хостинг и ежегодные на домен, если надо сделать свой сайт.