ReportingCloud, anyone using it?
Sure, First of all, I am not a full technician. However, I believe this is the part that your are looking for.
Rgds, P.
var generateFile = function (obj, callback) {
callback = callback || function () {};
var unamePwd = btoa("xxxxxx@xxxxxx.com:xxxxxxxxx*");
$.ajax({
type: 'POST',
url: 'https://api.reporting.cloud/v1/document/merge?templateName="file name od reporting cloud".rtf&returnFormat=PDF&test=false',
dataType: 'json',
async: true,
cache: false,
headers: {
'Authorization': "Basic " + unamePwd
},
data: obj
}).then(function (response) {
var byteCharacters = atob(response[0]);
var byteNumbers = new Array(byteCharacters.length);
for (var i = 0; i < byteCharacters.length; i++) {
byteNumbers[i] = byteCharacters.charCodeAt(i);
}
var byteArray = new Uint8Array(byteNumbers);
var blob = new Blob([byteArray], { type: 'application/pdf' });
var filename = obj.mergeData.VOUCHER + '-' + obj.mergeData.APELLIDOS + ' ' + obj.mergeData.NOMBRES + '.pdf';
uploadFile('file', filename, blob, function (file) {
callback(file);
});
});
};
Can you share with me your code or a guide to implement it on knack?
Yes, I am using. It is running good.