user_login (get)

La chiamata user_login è la prima chiamata da eseguire per poter recuperare i dati principali dell’utente e l’elenco dei database a cui può accedere. All’interno di questo elenco saranno presenti sia i database di cui lui è amministratore. Sia quelli dove l’utente è stato invitato.

Parametri

emailEmail dell’utente utilizzata per creare l’account D-One
passwordLa password dell’account D-One
tokenIl token di accesso. Facoltativo da usare al posto delle credenziali.

Esempio

https://web.nios4.com/ws/?action=user_login&email=xx@xx.xx&password=xxx

Risposta

{
  "error": false,                Indicatore errore
  "user": {
    "id": "1",                   Id globale utente
    "email": "xx@xx.com",        Mail Utente
    "token": "00000000"          Token Utente
  },
  "db": [
    {
      "name": "crm",              Nome univoco del database
      "label": "My Crm",          Etichetta del database
      "seed": "CRM-ES"            Seme del database
    }
  ]
}

L’id globale dell’utente è il numero univoco che lo identifica all’interno dei server D-One.

La chiave db contiene tutti i database suoi e quelli dove è ospite. Viene riportato il nome assegnato automaticamente dal server, l’etichetta e il tipo di seme che identifica la sua tipologia.