HaveAPI má nové webové rozhraní

HaveAPI vychází v nové verzi 0.6, která přináší webové rozhraní.

HaveAPI ve verzi 0.6 obsahuje především nové webové rozhraní haveapi-webui. Jedná se o rozhraní, přes které je možné spravovat jakékoliv API založené na HaveAPI. Přirovnal bych to např. k phpMyAdmin, kterým lze spravovat jakoukoliv MySQL databázi.

Rozhraní haveapi-webui potřebuje znát pouze URL k API serveru. Jedná se o plnohodnotného klienta – lze procházet všechny objekty, autentizovat se, volat libovolné akce, zadávat vstupní parametry a vidět výstup.

Vyzkoušet to můžete s naším API (fungují přihlašovací údaje z vpsAdminu,
resp. je to alternativní UI k vpsAdminu):

https://projects.vpsfree.cz/haveapi-webui/master/vpsfree/

Např. veřejný status clusteru:

https://projects.vpsfree.cz/haveapi-webui/master/vpsfree/2.0/node/public_status/?_exec=1

Nebo obecně s jakýmkoliv jiným API:

https://projects.vpsfree.cz/haveapi-webui/master/general/

Celé je to napsané v JavaScriptu, takže to bez něj samozřejmě nefunguje. Zatím jsem to nijak neoptimalizoval, počítejte se stahováním cca 1,5 MB JS balastu.

Do budoucna bych chtěl využít komponenty z této aplikace a postavit na tom nové webové rozhraní vpsAdminu, pokud se toho tedy nechce chopit někdo jiný.

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *