Autenticazione TVox WebAPI¶
L’autenticazione verso le TVox WebAPI è necessaria al fine di utilizzare i vari metodi che si andranno ad integrare.
Il login viene effettuato mediante la sequenza dei metodi getVersion e login, chiamati tramite jsonrpc verso l’indirizzo http://<tvox_url>/tvox/webapi ( dove <tvox_url> corrisponde al dominio o all’indirizzo IP in cui risiede il TVox )
getVersion¶
Il metodo getVersion è necessario al fine di ottenere la versione del server TVox in cui si effettuerà l’accesso. Il metodo non richiede parametri.
Richiesta di esempio¶
{
"jsonrpc": "2.0",
"method": "getVersion",
"params": [],
"id": 0
}
Il risultato conterrà la versione del server TVox in uso.
login¶
Il metodo login va utilizzato per autenticarsi sulle TVox WebAPI ed avere l’accesso a tutti i metodi che richiedono autenticazione.
Nota
È necessario che l’utente con il quale si va ad accedere disponga dei permessi di Superuser o Supervisor
Parametri richiesti¶
version¶
String Versione del server TVox ottenuta tramite il metodo getVersion Campo obbligatorio
username¶
String Nome utente Campo obbligatorio
password¶
String Password Campo obbligatorio
Richiesta di esempio¶
{
"jsonrpc": "2.0",
"method": "login",
"params": [
"10.26.24",
"admin",
"admin"
],
"id": 1
}