Uno dei vantaggi della piattaforma Jamio openwork è di essere integrabile con applicazioni terze che sfruttano la funzionalità delle API. A tal motivo, il progettista Jamio openwork ha la possibilità di utilizzare tutte le funzionalità operative esposte (WEB APIs) della piattaforma tramite API REST. Quest’ultime sono descritte in conformità con lo standard OpenAPI.
Grazie a questa caratteristica, con una serie di strumenti software, è possibile utilizzare l’interfaccia OpenAPI per produrre automaticamente codice client che interroga i servizi Jamio. OpenAPI consente di integrare le API Jamio openwork generando automaticamente il codice di integrazione tramite il tool scaricabile al seguente indirizzo.
N.B: l’operazione di generazione del cliente delle API REST di Jamio openwork, deve essere effettuato ad ogni aggiornamento di versione della piattaforma al fine di avere sempre a disposizione, non solo i metodi aggiornati, ma anche i nuovi metodi che verranno man mano introdotti.
Indicazioni:
Una volta scarita la cartella zippata sotto riportata, è disponibile:
- Il client da cui lanciare l'eseguibile per il test delle funzioni OpenAPI, \Client_Test_OpenAPI_466\Client_OpenApi\bin\Release;
- Il Jamioware utilizzato per la registrazione del video sotto riportato, \Jamioware ordini;
- Il client generato automaticamente secondo le istruzioni riportate in Knowledge Base, \Client_Test_OpenAPI_466\client466;
- La soluzione .net di esempio per la chiamata ai metodi OpenAPI di jamio, \Client_Test_OpenAPI_466\Client_OpenApi.
Di seguito, un video tutorial circa l’utilizzo del client e di come è possibile, tramite client, richiamare le API di Jamio openwork:
VideoDimostrativo.mp4
Per la documentazione relativa alle OpenAPI di Jamio openwork clicca QUI.
La documentazione completa del Gateway REST OpenAPI, le istruzioni utili a generare i client e l’indirizzo del descrittore swagger sono disponibili nella sezione Gateway REST OpenAPI della Knowledge base.