我们正在尝试确定是否可以在满足客户需求的生产方案中使用Docusign
。
我们有一个UI5应用程序,将用于对文档进行签名。我们已经在Docusign
的演示实例中创建了一个模板。
但是,当我们尝试从应用程序创建信封时,会得到400 Error
Unable to parse multipart body
。现在,在POSTMAN应用程序中使用相同的有效负载会导致信封创建成功。传递的标头也相同。
在Ui5应用程序中:
var settings = {
"async": true,
"crossDomain": true,
"url": "/docusign/envelopes",
"method": "POST",
"timeout": 0,
"headers": {
"Authorization": "User DnVj27euWrCi4ANoMV5puvxVxYAcUCG3PlkUSpWpC08=, Organization 6ba64ce816dec995b17d04605e329a30, Element X4XuUq/T5UUh2o9xwaamZCCRwOKUCPr1Kv1Nj+qHPj0=",
"Content-Type": "application/json"
},
"data": JSON.stringify({
"status": "sent",
"compositeTemplates": [{
"compositeTemplateId": "1",
"inlineTemplates": [{
"recipients": {
"signers": [{
"email": "[email protected]",
"name": "John Doe",
"recipientId": "1",
"roleName": "Signer",
"clientUserId": "12345",
"tabs": {
"textTabs": [{
"tabLabel": "firstName",
"value": "John"
}, {
"tabLabel": "lastName",
"value": "Doe"
}, {
"tabLabel": "phoneNo",
"value": "022-635363"
}, {
"tabLabel": "email",
"value": "[email protected]"
}]
}
}]
},
"sequence": "1"
}],
"serverTemplates": [{
"sequence": "1",
"templateId": "0bf97611-a457-4e8e-ac7e-1593c17ba3f6"
}]
}]
})
};
var deferred = $.Deferred();
$.ajax(settings).done(function (response) {
deferred.resolve(response);
}.bind(this)).fail(function (error) {
deferred.reject(error);
}.bind(this));
在邮递员中:“>
非常感谢您提供帮助,以解决此问题。
我们正在尝试确定Docusign是否可以在满足客户需求的生产方案中使用。我们有一个UI5应用程序,将用于对文档进行签名。我们创建了一个...
您是否可以在json设置之外进行字符串化,或者在将所有内容都放入设置之前中断一下通话。