RestInvoke

<< Fare clic per visualizzazione il sommario >>

Percorso:  API di piattaforma > JamioPlug > JamioPlug Service >

RestInvoke

Permette di impostare una chiamata REST.

 

Metodo

JamioPlugService/RestInvoke

 

Input

Nome

Descrizione

Tipo

Opzionale

token

Token di sessione (per la sessione corrente nel dominio corrente potrebbe essere null o vuoto).

String

Y

configurationReference

Collegamento alla risorsa di tipo Configurazione o di tipo Configurazione di Operazione. E' possibile specificare un collegamento in cui è valorizzata solo la proprietà Name, che viene interpretata come di seguito:

se contiene il carattere / come separatore, la parte a sinistra del separatore viene interpretata come Nickname di una risorsa di tipo Configurazione, la parte a destra come Nickname di una risorsa di tipo Configurazione di Operazione;

altrimenti indica il Nickname di una risorsa di tipo Configurazione.

Reference

 

request

Dati per l'invocazione REST. Opzionale se il contenuto da inviare non è di tipo MultipartElement.

RestRequest

Y

credentialsReference

Collegamento ad una risorsa di tipo Credentials. Opzionale se nella configurazione il parametro AuthorizationScheme assume il valore No Authorization (0).

Reference

Y

Output

 

Nome

Descrizione

Tipo

 

returnValue

Risposta del servizio.

RestResponse

 

 

Commenti

Nel caso di un'invocazione per la quale è impostato il parametro AuthorizationScheme col valore OAuth 2.0 (4), se si riceve un errore per token scaduto, il metodo prova ad ottenere un nuovo token OAuth 2.0 facendo riferimento ai parametri ClientId, ClientSecret e RefreshToken delle Credenziali a cui si riferisce il parametro credentialsReference. Se tali parametri sono valorizzati e il tentativo ha successo, il metodo aggiorna il token nelle Credenziali e riesegue la chiamata, altrimenti restituisce l'errore di token scaduto.