API/0: /{server}/player/{uuid} - serwerowe publiczne informacje o graczu. - Wersja do druku

+- fCraft.pl (https://fcraft.pl)
+-- Dział: Rozwój (https://fcraft.pl/forumdisplay.php?fid=56)
+--- Dział: API - społeczność programuje serwer (https://fcraft.pl/forumdisplay.php?fid=62)
+---- Dział: Dokumentacja (https://fcraft.pl/forumdisplay.php?fid=53)
+---- Wątek: API/0: /{server}/player/{uuid} - serwerowe publiczne informacje o graczu. (/showthread.php?tid=1480)



API/0: /{server}/player/{uuid} - serwerowe publiczne informacje o graczu. - Libter - 26.10.2017

Przykładowe zapytanie - API/0 GET https://api.fcraft.pl/hard/player/c509b3c4-9056-45b1-b4ad-8a1a6b79a348:
Kod:
{
   "spawn": {
       "type": "bed",
       "player": "8afd9e6b-c2d4-41cf-9b16-c60cf5160dc9",
       "online": false
   }
}

Dodatkowe informacje:
  • Na razie dostępny jest tylko spawn czyli sposób przyjęcia na serwer.
  • Dostępne wartości spawn.type to spawn (easy), random (losowa teleportacja kiedyś na hardzie) oraz bed (przyjmowanie nowicjuszy na hardzie).
  • Jeśli spawn.type = bed dostępne są wartości spawn.player czyli przyjmujący oraz spawn.online czyli czy przyjmujący był na serwerze.

Przykładowe zapytanie API/0 GET https://api.fcraft.pl/hard/player/640a8815-bd49-4705-9a9c-061a387092ac/settings:
Kod:
{
   "pvp": "false",
   "sex": "male",
   "sharing": {
       "statistics": "false",
       "topbalances": "true"
   }
}

Dodatkowe informacje: Większość ustawień gracza, wartości łatwo dopasować do widocznych pod /ustaw.