...
Tieto oblasti REST API rozhrania sú popísané v nasledujúcich kapitolách.
Autentifikácia v REST API
...
https://<doména.sk>/<názov aplikácie>/api/rest/v0/d2/auth/logout
Info |
---|
Volanie explicitného odhlásenie je odporúčané z dôvodov že Smart Web server udržuje session prihláseného používateľa REST služby (identifikovaného jeho prihlasovacím menom) až do expirácie sedenia |
...
konfigurovateľnej v autentifikačnej časti konfigurácie Smart Web Platformy. |
Volanie D2000 RPC metód
Cez REST rozhranie je možné volať D2000 RPC procedúry napísané v ESL aj v Jave. Volanie ESL RPC procedúr prebieha odoslaním POST požiadavky s HTTP hlavičkou Content-Type: application/json
na adresu:
https://<doména.sk>/<názov aplikácie>/api/rest/v0/d2/rpc/<meno eventu>/<meno RPC>
v prípade volania Java RPC je URL nasledovná:
https://<doména.sk>/<názov aplikácie>/api/rest/v0/d2/rpc/java/<meno eventu>/<meno RPC>
Telo odosielanej správy je JSON pole s parametrami volanej RPC. Výstupom takejto požiadavky sú hodnoty výstupných parametrov RPC uložené v JSON objekte, ktorého atribúty sú požadované názvy výstupných parametrov definované atribútmi returnAs
. Detaily serializácia parametrov RPC metód boli popísaná v kapitole