Документация Steamworks
Авторизация с помощью ключей веб-API
Некоторые методы веб-API возвращают общедоступные данные и не требуют авторизации. Другие методы требуют использовать уникальный API-ключ и отправлять его в качестве параметра. Отдельные методы, возвращающие конфиденциальные данные или выполняющие защищённые действия, требуют специальных разрешений. Они потребуют создания издательского ключа, который будет необходимо создать до того, как отправлять вызовы.

Пользовательские ключи

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

Также потребуется принять условия соглашения об использовании Steam веб-API.

Вы можете создать новый ключ Steam веб-API на соответствующей странице.

Издательские ключи

Для безопасной идентификации и использования защищённых методов издатель может запросить веб-API-ключ, который передаётся соответствующим методам как параметр key. Каждый ключ привязан к издательской группе и может быть использован для доступа к данным всех приложений, также связанных с этой группой. Инструкции см. в разделе «Создание веб-API-ключа издателя» ниже.

Издательские веб-API-ключи предоставляют доступ к конфиденциальным пользовательским данным и защищённым методам. Ключи могут быть использован только для запросов, исходящих и защищённых серверов издателя. Ключи должны храниться защищённым образом и не могут распространяться с игровым клиентом. Все запросы с веб-API-ключом должны отправляться по HTTPS.

Создание веб-API-ключа издателя

Для создания издательского веб-API-ключа вам потребуются права администратора в аккаунте Steamworks. Если вы сами не являетесь администратором, вы можете найти необходимого человека в списке администраторов на главной странице Steamworks. Любой из них может создать ключ или дать вам администраторские права, если это допустимо.

Для создания издательского веб-API-ключа:
  1. Если у вас есть права администратора в аккаунте Steamworks, откройте страницу управления группами пользователей.
  2. Создайте или выберите группу, которая обладает приложениями, для которых вам требуется веб-API-ключ.
  3. Откройте эту группу, чтобы увидеть относящихся к ней пользователей и приложения.
  4. Если у вас есть права администратора, справа вы увидите кнопку "Создать ключ веб-API". Либо, если ключ уже был создан, вы увидите его.