L'API GraphQL è un'API web facile da utilizzare e da integrare, con poche dipendenze e pochi codici. Utilizzare interrogazioni GraphQL in UDH per determinate operazioni, per poter legger e scrivere dati nella banca dati.
L'API GraphQL viene fornita dal GraphQL Server Manager "UDHServices.exe".
Il GraphQL Server Manager è raggiungibile tramite "https://localhost/udhlogadmin" via IIS.
Requisiti
-
Connessione Internet pubblica
Cos'è GraphQL?
GraphQL è un concetto API che definisce le seguenti proprietà di base:
-
Il transport layer per operazioni e risposte è HTTP e Web Sockets
-
Operazioni e risposte utilizzano un formato simile a JSON
-
Operazioni e risposte vengono descritte in uno schema standard.
-
Le operazioni definiscono le risposte attese.
Utilizzo di GraphQL
È possibile utilizzare l'API GraphQL da qualsiasi applicazione web, mobile, desktop, console e di servizio, se dispone di un accesso alla rete tramite HTTP e Web Sockets.
-
Eseguire il login in Apollo Studio:
Configurazione dell'indirizzo endpoint di UDH Services: http://localhost:4001/UdhLogAdmin
Se necessario l'endpoint può essere configurato in
LogAdminConfig.json(Percorso di memorizzazione standard:
WCCIL_CC\config\UDH\LogAdministrator\ cartella)
Ulteriore documentazione
La documentazione di GraphQL è disponibile in Internet: