Dokumentacja Steamworks
HistoryExecuteCommand/v0001
Ta metoda mówi serwerowi zasobów, aby wykonał podzbiór zmian, które wybrał personel obsługi technicznej podczas wywoływania funkcji GetHistoryCommandDetails.

Wywoływana przez: narzędzie pomocy technicznej

Metoda HTTP: POST

Parametry:


NazwaTypWymagane?Opis
keystringJest to klucz serwera zasobów, który podano w ustawieniach Ekonomii Steam twojej aplikacji na stronie partnerskiej.
appiduint3232-bitowe ID aplikacji powiązanej z zasobami.
steamiduint6464-bitowe ID Steam użytkownika, dla którego zwracane są zasoby.
contextiduint6464-bitowe ID kontekstu, w którym znajdują się te zasoby.
actoriduint3232-bitowe ID pracownika pomocy technicznej, który wykonuje to polecenie. Używaj tego do zapisywania historii zmian.
command#uint32Nazwa polecenia do wykonania na pasującym zasobie. Dla N zasobów będzie występować wiele parametrów polecenia o numerach 0, 1, ..., N-1.
id#uint6464-bitowe ID zasobu do zmodyfikowania przez to polecenie.
argument#stringString argumentu przekazany z powrotem z GetHistoryCommandDetails/v0001 dla tego działania na tym zasobie.
commandstringOgólne polecenie wykonywane jako zwracane przez GetUserHistory/v0001/
argumentsstringString argumentów, który został zwrócony z GetUserHistory/v0001 dla tego polecenia.

Wartości zwrotne

Wynik tej metody powinien być zakodowany w formacie JSON.

Odpowiedź:
  • result
    • success – wartość „true”, jeśli metoda zakończy się powodzeniem. Jeśli serwer zasobów zwraca wartość „false”, to powinien ustawić error jako string z wyjaśnieniem dlaczego.
    • error – string wyjaśniający, dlaczego to wywołanie nie powiodło się. Ta wiadomość zostanie zapisana w dzienniku błędów, który jest dostępny w zakładce „Ekonomia” na stronie Steamworks.
    • summary (opcjonalnie) – string, który ma być wyświetlany w dzienniku aktywności pomocy technicznej na tym koncie dla tego działania. Domyślnie: polecenie historii.