API: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
(API/P) Znacznik: visualeditor |
|||
Linia 1: | Linia 1: | ||
{{Szkic}} | {{Szkic}}'''API''' - oficjalne API serwera fCraft.pl, umożliwiające dostęp do podstawowych danych nt. serwera, wyświetlanie statystyk i manipulację majątkiem. Zwraca odpowiedzi w formacie JSON. | ||
'''API''' - oficjalne API fCraft.pl, umożliwiające dostęp do podstawowych danych nt. serwera, wyświetlanie statystyk i manipulację majątkiem. Zwraca odpowiedzi w formacie JSON. | |||
== Klucze == | == Klucze == | ||
=== Rodzaje kluczy === | === Rodzaje kluczy === | ||
Wyróżnia się 3 rodzaje kluczy: | Wyróżnia się 3 rodzaje kluczy: | ||
# API/0 - klucz możliwy do uzyskania [https://fcraft.pl/temat-wydawanie-kluczy-api-0-1476 w tym wątku]. Umożliwia dostęp do publicznych danych, takich jak informacje nt. serwera czy informacje o usuniętych cuboidach. '''Klucz wymagany przy wszystkich zapytaniach.''' | # API/0 - klucz możliwy do uzyskania [https://fcraft.pl/temat-wydawanie-kluczy-api-0-1476 w tym wątku]. Umożliwia dostęp do publicznych danych, takich jak informacje nt. serwera czy informacje o usuniętych cuboidach. '''Klucz wymagany przy wszystkich zapytaniach z wyjątkiem oznaczonych jako API/P.''' | ||
# API/1 - klucz widoczny po użyciu komendy '''/api'''. Umożliwia dostęp do prywatnych informacji gracza, takich jak np. statystyki. | # API/1 - klucz widoczny po użyciu komendy '''/api'''. Umożliwia dostęp do prywatnych informacji gracza, takich jak np. statystyki. | ||
# API/2 - klucz dostępny po użyciu komendy '''/api'''. Umożliwia manipulację majątkiem gracza. | # API/2 - klucz dostępny po użyciu komendy '''/api'''. Umożliwia manipulację majątkiem gracza. |
Aktualna wersja na dzień 16:37, 26 paź 2017
To dopiero zalążek artykułu. Jeśli możesz - rozbuduj go!
Po rozbudowie można usunąć szablon {{Szkic}}.
API - oficjalne API serwera fCraft.pl, umożliwiające dostęp do podstawowych danych nt. serwera, wyświetlanie statystyk i manipulację majątkiem. Zwraca odpowiedzi w formacie JSON.
Klucze
Rodzaje kluczy
Wyróżnia się 3 rodzaje kluczy:
- API/0 - klucz możliwy do uzyskania w tym wątku. Umożliwia dostęp do publicznych danych, takich jak informacje nt. serwera czy informacje o usuniętych cuboidach. Klucz wymagany przy wszystkich zapytaniach z wyjątkiem oznaczonych jako API/P.
- API/1 - klucz widoczny po użyciu komendy /api. Umożliwia dostęp do prywatnych informacji gracza, takich jak np. statystyki.
- API/2 - klucz dostępny po użyciu komendy /api. Umożliwia manipulację majątkiem gracza.
Użycie kluczów w zapytaniu
- API/0 - parametr GET (lub POST w przypadku zapytań POST) o nazwie
key0
. - API/1 - parametr GET (lub POST w przypadku zapytań POST) o nazwie
key1
. - API/2 - parametr GET (lub POST w przypadku zapytań POST) o nazwie
key2
.
Dostępne endpointy
Parametry
{serwer}
- serwer, którego dotyczy zapytanie - easy
albo hard
.
/{serwer}/info
version
- informacje nt. wersji serweraversion.minecraft
- informacje nt. wersji Minecraftversion.minecraft.protocol
- wersja protokołu.version.minecraft.version
- wersja Minecrafta.
version.world
- informacje nt. aktualnego świata.version.world.number
- liczba porządkowa aktualnego świata.version.world.date
-