Coming Soon ™

API/2: /{server}/player/{uuid}/transactions - szczegółowa historia transakcji gracza
#1
UWAGA! Pobieranie pełnych statystyk oraz historii transakcji aktywnych graczy jest bardzo kosztowne, odpowiedzi powinny być cachowane przez czas uzależniony od ilości rekordów, a nowe statystyki i transakcje pobierane z parametrem ?since={wartość time ostatniego rekordu}.

Przykładowe zapytanie - API/1 GET https://api.fcraft.pl/hard/player/640a88...ions?since=1508951637
Kod:
[
   {
       "time": 1508951638,
       "amount": 9,
       "type": "shop",
       "action": "buy",
       "player": "Jqmey",
       "item": {
           "type": "Diamond",
           "quantity": 1
       },
       "coords": {
           "world": "world",
           "x": "13",
           "y": "71",
           "z": "-7"
       }
   },
   {
       "time": 1508962735,
       "amount": 0.5,
       "type": "transfer",
       "player": "Hekutoki",
        "reason": "przelew testowy"
   }
]

Dodatkowe informacje:
  • Wartości dla type: bank, transfer (/pay), shop.
  • Jeśli type = shop pojawiają się pola: action (buy, sell oraz dwie pseudotransakcje full i empty informujące o stanie sklepu), item oraz coords które w przypadku starszych transakcji będą równe null.


Odpowiedz
  




Użytkownicy przeglądający ten wątek:
1 gości