Come chiamare l'API REST esterna che accetta intestazioni e corpo come input in ThingWorx
Si applica a
- ThingWorx Platform 8.5 SP5 to 9.3 SP2
Descrizione
- Come chiamare l'API REST esterna che accetta intestazioni e corpo come input
- Accesso a un punto di condivisione che genera un errore tramite API REST in ThingWorx
- Il codice seguente funziona con Postman ma genera errori in ThingWorx
var url = 'url del punto di condivisione'
var header = {};
header['Content-type'] = 'application/x-www-from-urlencoded';type ']= 'application/x-www-form-urlencoded';
var corpo= {};
body['grant type'] = ]credenziali client';
body['client_id']='<il tuo ID cliente>';
body['client_secret']='<il tuo segreto client>'; body['resource'] = '<la tua risorsa>';
var parametri = {
intestazioni: intestazione /* JSON */,
url: url /* STRINGA */,
contenuto: corpo /* JSON */,
};
// risultato: JSON
var risultato = Resources["ContentLoaderFunctions"].PostJSON(params);