Rest API v1

Message
Autor
Uživatelský avatar
Austin
Site Admin
Příspěvky: 1249
Věk: 34
Registrován: 07 pro 2009, 23:58
Reputation: 4
Kontaktovat uživatele:

Rest API v1

#1 Příspěvekod Austin » 29 bře 2021, 20:03

-----------------
| FAKAHEDA API V1 |
-----------------
API je nutno aktivovat na svém profilu https://www.fakaheda.eu/profil
https://www.fakaheda.eu/fhapi/v1/servers/<SERVER_ID>/<ACTION>

------------
Autorizace
------------

Autorizace probíhá vložením http hlavičky 'Authorization' obsahující 'Bearer <TOKEN>', kde <TOKEN> je autorizační token, který naleznete na svém profilu https://www.fakaheda.eu/profil

--------------------------
ID serveru (<SERVER_ID>)
--------------------------
ID serveru zjistíte z URL adresy Vašeho serveru v Control panelu. Tedy např. pro url https://www.fakaheda.eu/control_panel/g ... 680-austin je SERVER_ID 343680
Prozatím je možno použít pouze pro herní servery

--------------------------
Dostupné akce (<ACTION>)
--------------------------

status - Vrátí status serveru
start_async - Asynchronní start serveru
stop_async - Asynchronní zastavení serveru
restart_async - Asynchronní restart serveru

----------------------------------------------------------------------------------------
Příklady volání (<ACTION> => status, <SERVER_ID> => 15000, <TOKEN> => A48asdf9jgvGW6W)
----------------------------------------------------------------------------------------

Linux CURL

curl -H \"Authorization: Bearer A48asdf9jgvGW6W\" https://www.fakaheda.eu/fhapi/v1/servers/15000/status

PHP

$options = array('http' => array('header' => \"Authorization: Bearer A48asdf9jgvGW6W\\r\\n\"));
$result = file_get_contents(\"https://www.fakaheda.eu/fhapi/v1/servers/15000/status\", false, stream_context_create($options));
FakaHeda.eu - Administrátor, http://www.minecraft-hosting.cz, http://www.bf3-hosting.cz Pište nám tickety, ne PM.
Nezapomeňte dát karmu těm, kteří Vám pomohli s problémem

Zpět na „API“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti