Cómo llamar a una API Rest externa que acepta encabezados y cuerpo como entrada en ThingWorx
Se aplica a
- ThingWorx Platform 8.5 SP5 to 9.3 SP2
Descripción
- Cómo llamar a una API Rest externa que acepta encabezados y cuerpo como entrada
- Acceder a un punto compartido genera un error a través de la API de descanso en ThingWorx
- El siguiente código funciona con Postman pero genera un error en ThingWorx.
var url = 'url del punto compartido'
var encabezado = {};
header['Tipo-de-contenido'] = 'application/x-www-from-urlencoded';tipo ']= 'application/x-www-form-urlencoded';
var cuerpo= {};
cuerpo['tipo de concesión'] = ]credenciales del cliente';
body['client_id']='<su id de cliente>';
body['client_secret']='<su secreto de cliente>'; body['resource'] = '<su recurso>';
var parámetros = {
encabezados: encabezado /* JSON */,
url: url /* CADENA */,
contenido: cuerpo /* JSON */,
};
// resultado: JSON
var resultado = Recursos["ContentLoaderFunctions"].PostJSON(parámetros);