我知道使用嵌入式签名者时,Docusign不会执行任何身份验证。在RecipientViewReuest中,它允许使用authentication_method。到目前为止,我发现“ none”和“ email”可以正常工作。我以为这是一个自由格式的文本字段,允许我说“检查他们的ID”之类的内容,但是到目前为止,我所用过的任何内容(除了邮件和电子邮件之外)都将导致错误,因此我假设这里列出了可接受的答案。有人知道他们是谁吗?
您可以在信封上启用以下收件人身份验证类型:
在您的情况下(用于嵌入式签名),您需要执行两个单独的API请求:唯一的更改将在POST / envelopes调用中进行。
例如假设我想add an access code发送给特定的收件人。创建信封时,很容易添加accessCode
属性。
{
"documents": [{
"documentBase64": "JVBERi0xLjMNJeLjz...lRU9GDQo=",
"documentId": "1",
"fileExtension": "pdf",
"name": "Lorem"
}],
"emailBlurb": "Sample text for email body",
"emailSubject": "Please Sign",
"envelopeIdStamping": "true",
"recipients": {
"signers": [{
"name": "{SIGNER_NAME}",
"email": "{SIGNER_EMAIL}",
"roleName": "",
"note": "",
"routingOrder": 1,
"accessCode": "{ACCESS_CODE}"
"status": "created",
"tabs": {
"signHereTabs": [{
"documentId": "1",
"name": "SignHereTab",
"pageNumber": "1",
"recipientId": "1",
"tabLabel": "SignHereTab",
"xPosition": "75",
"yPosition": "572"
}]
}
}]
},
"status": "Sent"
}