Coming Soon ™

API/3: /{server}/player/{uuid}/transfer - wykonywanie przelewu pomiędzy graczami
#1
Przykładowe zapytanie - API/3 GET https://api.fcraft.pl/easy/player/640a88...zez+API%21:
Kod:
{
   "task": "NmFkZmY0ZTc0ZjU0YmNiZDEyZGExNmMz"
}

Przykładowy rezultat zadania:
Kod:
{
   "id": "NmFkZmY0ZTc0ZjU0YmNiZDEyZGExNmMz",
   "server": "easy",
   "status": "success",
   "type": "transfer",
   "data": {
       "sender": "640a8815-bd49-4705-9a9c-061a387092ac",
       "receiver": "9ea3f192-1f1a-4b3d-9845-ca229d0b9e0a",
       "amount": "0.01",
       "reason": "Przelew przez API!"
   },
   "result": {},
   "time": 1509715826
}

Możliwe błędy:
  • NOT_FOUND_SENDER - serwer nie znalazł nadawcy o podanym UUID.
  • NOT_FOUND_RECEIVER - serwer nie znalazł odbiorcy o podanym UUID.
  • NOT_ENOUGH_MONEY - nadawca nie miał pieniędzy do realizacji przelewu.


Odpowiedz
#2
Pole result.amount zostało usunięte, nie ma sensu ujawniać stanu konta przy każdym przelewie.


Odpowiedz
  




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