你必须设置 requireSignerCertificate 属性
这是一个例子 PostEnvelope 请求
POST /v2/accounts/{accountId}/envelopes { "status": "sent", "emailSubject": "Advanced Electronic Signature", "emailBlurb": "Advanced Electronic Signature", "recipients": { "signers": [ { "recipientId": 1, "email": "AdvancedElectronicSignature@acme.com", "name": "Signer Name", "requireSignerCertificate": "docusign_express", "requireIdLookup": true, "idCheckConfigurationName": "SMS Auth $", "smsAuthentication": { "senderProvidedNumbers": [ "555-555-5555" ] }, "tabs": { "signHereTabs": [ { "documentId": 1, "pageNumber": 1, "xPosition": 100, "yPosition": 100 } ] } } ] }, "documents": [ { "documentId": 1, "fileExtension": "pdf", "name": "BlankDoc.pdf", "documentBase64": : "Specify document bytes here" } ] }
首先从以下列表中确定签名者将使用的签名提供程序。该名单正在合理地加入。我们将在docs.docusign.com上发布新的和更新的列表。
更新: 基于标准的签名API文档 现在可用了。
的 当前签名提供商选项 强>
的 电子签名 强> 不使用数字证书的电子签名。这些是DocuSign的默认签名类型
UniversalSignaturePen_ImageOnly
的 快速签名 强> DocuSign生成的通用,即时数字签名,包括证书。
UniversalSignaturePen_Default
的 欧盟高级签名 强> DocuSign生成的符合eIDAS AES标准。 更多信息。
UniversalSignaturePen_OpenTrust_Hash_TSP
的 ItAgile 强> QES签名使用Itagile欧盟合格证书 更多信息
UniversalSignaturePen_ItAgile_TSP
的 包括 recipientSignatureProviders 信封中的参数:创建呼叫 强>
recipientSignatureProviders
该参数采用数组 recipientSignatureProvider 对象。它记录在 信封:创造 定义部分中的页面。
recipientSignatureProvider
还包括至少上面列出的选项。
的 选项 强>
oneTimePassword 描述:使用EU Advanced签名提供程序时收件人需要输入的访问代码。
oneTimePassword
signerRole 描述:收件人的角色或容量(例如:经理,审批人等)
signerRole
sms 描述:收件人应收到访问代码的电话号码。使用EU Advanced时,收件人将需要访问代码。请注意,这必须是以+和国家/地区代码开头的字符串,后跟完整的移动电话号码,不带任何空格或特殊字符。示例:+14155551234,+ 97235551234,+ 33505551234
sms
的 recipientSignatureProviders 例子 强>
的 Signer收件人与DS Express签名提供商 强>
{ "signers": [{ "routingOrder": 1, "name": "Darryl Sanders", "email": "darryl@example.com", "deliveryMethod": "email", "recipientId": "69693724", "signingGroupId": "", "recipientSignatureProviders": [{ "signatureProviderName": "universalsignaturepen_default" }] }] }
的 一位收件人使用eSignature笔,一位使用DS Express 强>
{ "signers": [{ "routingOrder": 1, "name": "Doris Sunshine", "email": "doris@foobar.com", "deliveryMethod": "email", "recipientId": "68539752", "signingGroupId": "", "recipientSignatureProviders": [{ "signatureProviderName": "universalsignaturepen_imageonly" }] }, { "routingOrder": 2, "name": "Sam Tolliver", "email": "sam@me.com", "deliveryMethod": "email", "recipientId": "39578164", "signingGroupId": "", "recipientSignatureProviders": [{ "signatureProviderName": "universalsignaturepen_default" }] }] }
的 EU使用SMS推荐的收件人和使用访问代码的收件人 强>
{ "signers": [{ "routingOrder": 1, "name": "Sue Collins", "email": "sue@example.com", "deliveryMethod": "email", "recipientId": "39977897", "signingGroupId": "", "recipientSignatureProviders": [{ "signatureProviderName": "universalsignaturepen_opentrust_hash_tsp", "signatureProviderOptions": { "oneTimePassword": "12345678" } }] }, { "routingOrder": 2, "name": "Yan", "email": "jim@me.com", "deliveryMethod": "email", "recipientId": "89536038", "signingGroupId": "", "recipientSignatureProviders": [{ "signatureProviderName": "universalsignaturepen_opentrust_hash_tsp", "signatureProviderOptions": { "sms": "+1 330-310-3330" } }] }] }