Comex Net Api
Comex Net Api
//Credenciales
public String userHead = 'Comex';
public String passwordHead = 'Comex2017';
public String AXXESSAPPSECRET = 'KWES';
public String AXXESSAPPID = 'SLF';
public String method = 'GET';
public String endPoint = 'https://servicios.uataxxess.com.mx/';
else {
HttpRequest req = new HttpRequest();
HttpResponse res = new HttpResponse();
Http h = new Http();
req.setMethod(method);
req.setTimeout(120000);
req.setHeader('Accept', '*/*');
req.setHeader( 'Content-Type', 'application/json' );
Blob headerValue = Blob.valueOf(userHead + ':' + passwordHead);
String authorizationHeader = 'Basic ' +
EncodingUtil.base64Encode(headerValue);
req.setHeader('Authorization', + authorizationHeader);
req.setEndpoint(endpoint+resource+reqBody);
try {
res = h.send(req);
req.setMethod(method);
req.setTimeout(120000);
req.setHeader('Accept', '*/*');
req.setHeader( 'Content-Type', 'application/json' );
Blob headerValue = Blob.valueOf(userHead + ':' + passwordHead);
String authorizationHeader = 'Basic ' +
EncodingUtil.base64Encode(headerValue);
req.setHeader('Authorization', + authorizationHeader);
req.setEndpoint(endpoint+resource+reqBody);
try {
res = h.send(req);
}
}catch(exception e){
outcomeMsg = 'Error: error en la integración de API REST: ' +
e.getMessage();
}
}
}
req.setMethod(method);
req.setTimeout(120000);
req.setHeader('Accept', '*/*');
req.setHeader( 'Content-Type', 'application/json' );
Blob headerValue = Blob.valueOf(user + ':' + password);
String authorizationHeader = 'Basic ' +
EncodingUtil.base64Encode(headerValue);
req.setHeader('Authorization', + authorizationHeader);
req.setEndpoint(endpoint+resource+reqBody);
System.debug(LoggingLevel.INFO,'Link: '+endpoint+resource+reqBody);
try {
res = h.send(req);
}
}catch(exception e){
outcomeMsg = 'Error: error en la integración de API REST: ' +
e.getMessage();
}
}
}
}