我使用的DocuSign REST API为标志发送文件。 我使用PHP REST的DocuSign API类。 我想转换PDF表单域到安全的DocuSign领域。 我有setdocumenttransformPdfFields真格的,每上的DocuSign REST API指南https://www.docusign.com/p/RESTAPIGuide/Content/REST%20API%20References/Document%20Parameters.htm 。
我送以下信息CURLOPT_POSTFIELDS。 我发送PDF test1.pdf已经eSignSignHere土坯文本字段。 如果我从网站的DocuSign尝试相同的PDF文件,这是工作的罚款。 我也试图与签名字段。
--myboundary
Content-Type: application/json
Content-Disposition: form-data
{
"emailSubject":"Doc Subject",
"emailBlurb":"Doc Blurb",
"documents":[
{
"name":"test1.pdf",
"documentId":"1",
"transformPdfFields":"true"
}
],
"status":"sent",
"recipients":{
"signers":[
{
"routingOrder":"1",
"recipientId":"1",
"name":"support",
"email":"support@varshaawebteam.com",
"clientUserId":null,
"defaultRecipient":true
}
]
}
}
--myboundary
Content-Type:application/pdf
Content-Disposition: file; filename="test1.pdf"; documentid=1
%PDF-1.6
%âãÏÓ
--All Pdf Binary Data here—
%%EOF
--myboundary--
与此数据卷曲呼叫给出的结果也如下:
stdClass Object ( [envelopeId] => 46915426-740a-4ea3-8e68-47843568dadc
[uri] => /envelopes/46915426-740a-4ea3-8e68-47843568dadc [statusDateTime]
=> 2014-12-11T11:20:02.2700000Z [status] => sent )