Porovnat verze

Klíč

  • Tento řádek byl přidán.
  • Tento řádek byl odstraněn.
  • Formátování bylo změněno.

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

Úrovně oprávnění

...

žádné

...

Uživatelé

  • Existují dva pevní veřejní uživatelé: Admin s oprávněním admin a Guest s oprávněním guest.
  • Uživatel My2N s oprávněním my2n je přihlášen automaticky a pouze z My2N cloudu.
  • Defaultní heslo uživatele Admin je 2n a po přihlášení musí být změněno.

Defaultní heslo uživatele Guest není nastaveno a přihlášení nebude povoleno, dokud nedojde k jeho nastavení.

Metody příkazů

...

Cesty k serveru API

...

200

...

Header content of API messages

The session parameter is used to identify of currently logged user. Is transmitted in the Cookie header and received in the Set-Cookie header. The session value is not static and may change during the active session. A missing or incorrect session value will result in the request being rejected (response error „401 Unathorized“). This does not apply to requests that do not require authorization (login, discovery).