Документация Steamworks
HistoryExecuteCommand/v0001
Этот метод сообщает серверу ресурсов о необходимости выполнения подмножества изменений, которые сотрудник службы поддержки выбрал при вызове GetHistoryCommandDetails.

Вызывается: инструментом службы поддержки

Метод HTTP: POST

Параметры:


НазваниеТипОбязательно?Описание
keystringЭто ключ сервера ресурсов, который вы предоставили в настройках раздела экономики своего приложения в Steam на партнёрском сайте.
appiduint3232-битный номер приложения, к которому относятся ресурсы.
steamiduint6464-битный SteamID пользователя, для которого возвращаются ресурсы.
contextiduint6464-битный номер контекста, где находятся эти ресурсы.
actoriduint3232-битный ID сотрудника службы поддержки, выполняющего команду. Используется для записи истории изменений.
command#uint32Название команды, выполняемой на соответствующем ресурсе. Для N ресурсов здесь будут содержаться команды, пронумерованные 0, 1, ..., N-1.
id#uint6464-битный номер ресурса, изменяемого данной командой.
argument#stringАргумент, передаваемый из GetHistoryCommandDetails/v0001. Относится к данному действию с данным ресурсом.
commandstringОбщая выполняемая команда, возвращаемая GetUserHistory/v0001.
argumentsstringСтрока с аргументами, возвращаемая для данной команды запросом GetUserHistory/v0001.

Возвращаемые значения

Результат этого метода кодируется в .json.

Ответ:
  • result
    • success — true, если метод успешен. Если сервер ресурсов возвращает false, будет также возвращено поле error с объяснением.
    • error — объяснение сбоя. Это сообщение будет записано в журнал ошибок, который увидеть во вкладке «Экономика» раздела «Сообщество» настроек приложения.
    • summary (необязательно) — строка для отображения данного действия в записях действий службы поддержки для данного аккаунта. По умолчанию: команда, выполняемая в отношении истории.