Prohlížíte starou verzi této stránky. Zobrazit aktuální verzi.

Porovnat s aktuální Zobrazit historii stránky

« Předchozí Verze 9 Další »

HTTP API je aplikační rozhraní pro ovládání vybraných funkcí brány pomocí HTTP protokolu. Toto rozhraní umožňuje jednoduše integrovat 2N® EasyGate IP s produkty třetích stran, např. systémy domácí automatizace, zabezpečovací a monitorovací systémy budov apod.

  • používáno integrovaným webovým klientem
  • zákazník může použít vlastního klienta
  • pro přenos dat se obvykle používá formát json
  • obsahuje parametry pro ovlivňování chování (mohou být v url a těle)
  • autentizace přihlášení probíhá pomocí uživatelského jména a hesla
  • neaktivní klient je po stanoveném timeoutu automaticky odhlášen
  • klient musí poslat proměnnou relace (cookie) s názvem "SID", kterou získá od zařízení v první odpovědi


Metody příkazů

GETpožadavky stahující obsah ze zařízení nebo provádějící obecné příkazy
POSTpožadavky stahující obsah ze zařízení nebo provádějící obecné příkazy

Hodnoty parametrů

"undefined"

parameter not exists

"bad value"
parameter value is out of range
"bad type"
wrong type of parameter value
"access denied"
parameter is not accessible for write
"no memory"
not enough memory
"error"
general internal error
"busy"
device is in busy state (e.g. during the factory init process or upgrade process)

Cesty k serveru API

200

úspěch
400chyba příkazu
401nepovoleno (požadován login)
500chyba serveru
512vnitřní chyba aplikace

Přehled Funkcí

  • Žádné štítky