Vývojářské API
TrCraft vlastní také svoje vývojářské API které lze využít pro:
- Přihlášení třetích stran
- Zjištění informací o účtu (Rank, Balance...)
Jak API použít:
K použití API stačí vytvořit požadavek typu GET na adresu
Podle vráceného statusového kódu lze zjistit zda byl požadavek vytvořen správně.
Typy Požadavků:
- INFO - Vrátí veškeré veřejně dostupné informace o uživateli
- AUTH - V tomto případě do adresy musí být doplněna hodnota &p=[zašifrované heslo v sha1]
List statusových kódů:
- 200 - Ok (Přijmuto) - Server přijmul požadavek ke zpracovaní / vrátil požadované data.
- 400 - Bad Request (Špatný Požadavek) - V požadavku se nachází chyby nebo je nekompletní.
- 403 - Forbidden (Zamítnuto) - Server zamítl požadavek (příliš mnoho požadavků/too many requests).
- 410 - Gone (Pryč) - Odpověd na tento požadavek byla zrušena.
- 418 - I'm a teapot (Pryč) - Server odmítá vařit kávu protože se trvale jedná o trvalou konvici.