Dokumentacja Steamworks
SupportGetAssetHistory/v0001
Zwraca wszystkie informacje potrzebne do wyświetlenia historii pojedynczego zasobu w narzędziu pomocy technicznej.

Wywoływana przez: narzędzie pomocy technicznej

Metoda HTTP: GET

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.
contextiduint6464-bitowe ID kontenera kontekstu, w którym znajdują się zasoby.
assetiduint6464-bitowe ID zasobu, dla którego ma zostać zwrócona historia.

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.
    • history – tablica zdarzeń w historii dla tego zasobu.
      • action – nazwa typu działania przedstawionego przez to zdarzenie.
      • timestamp – czas wystąpienia zdarzenia wyrażany w sekundach od 1 stycznia 1970 roku.
      • owner – właściciel zasobu w czasie wystąpienia zdarzenia.
      • ownerid – ID Steam właściciela zasobu w czasie wystąpienia zdarzenia, jeśli jest dostępne.
      • data (opcjonalnie) – dodatkowe informacje o zdarzeniu. Może to być nazwa profilu innego gracza, nazwa schematu wytwarzania lub inna wartość specyficzna dla gry. Celem tych informacji jest opisanie pracownikowi pomocy technicznej tego, co stało się z tym zasobem.
      • steamid (opcjonalnie) – ID Steam innego gracza, którego dotyczy zdarzenie, jeśli ma zastosowanie.

Przykładowe wyjście

{ "result": { "history": [ { "action": "Econ SetUnowned", "timestamp": 1321059071, "ownerid": 76561197969518075, "data": "101" }, { "action": "Econ SetOwned", "timestamp": 1321059071, "ownerid": 76561197968459473, "data": "101" }, { "action": "Econ SetUnowned", "timestamp": 1321058861, "ownerid": 76561197968459473, "data": "101" }, { "action": "Econ SetOwned", "timestamp": 1321058861, "ownerid": 76561197969518075, "data": "101" }, { "action": "Added from Bundle", "timestamp": 1292657489, "ownerid": 76561197968459473 } ] , "success": true } }

economy_asset_details.png

economy_asset_list.png