我正在使用DocuSign API创建信封。在创建信封时,我还传递签名者列表,并为每个签名者设置自己唯一的“收件人”(GUID)。但是当创建信封并检查收件人(签名者)列表时,发现收件人id一直在更改。我传递的不是“RecipientId”。
{ "documents": [{
"documentBase64": "<Base64BytesHere>",
"documentId": "1",
"fileExtension": "pdf",
"name": "lite"
}],
"emailSubject": "test recipient 2",
"recipients": { "signers": [ { "email": "xxx.yyy@xxx.com",
"name": "xxx yyy",
"recipientId": "1"
} ]
},
"status": "sent"
}
--Web钩子响应请参阅收件人Id--
<DocuSignEnvelopeInformation><EnvelopeStatus>
<RecipientStatuses>
<RecipientStatus>
<Type>Signer</Type>
<Email>xxx.yyy@abc.com</Email>
<UserName>xxx yyy</UserName>
<RoutingOrder>1</RoutingOrder>
<Sent>2017-08-29T02:13:33.853</Sent>
<DeclineReason xsi:nil="true"/>
<Status>Sent</Status>
<RecipientIPAddress/>
<CustomFields/>
<AccountStatus>Active</AccountStatus>
<RecipientId>011eac75-f2fa-4f57-94df-5aedaxxxxxxx</RecipientId>
</RecipientStatus>
</RecipientStatuses>
....
<DocuSignEnvelopeInformation><EnvelopeStatus>
另一种方法是使用Recipient.CustomFields
。它是一个字符串数组:
someEnvelopeSigner.customFields = [yourUUID, somethingElse]
在webhook/event通知中,它将出现在DocusignEnvelopeInformation.EnvelopeStatus[0].RecipientStatus[0].RecipientStatus[i].CustomFields
中,看起来类似于(以JSONified形式)
{
"CustomFields": [{
"CustomField": [
"6e45cb20-3953-11ea-b02d-dedef9da77b9",
"something else!"
]
}],
}
我需要有关如何更改通过DocuSign向收件人发送电子邮件时显示的名称的帮助。我使用的是REST API,我复制了DocuSign的一个示例。我可以更改电子邮件主题,但我不知道top如何更改电子邮件正文中的[名称]。下面是一个如何更改电子邮件主题的示例。我正在使用c#Web开发。 这些是我想改变的,任何有[名字的东西]: [姓名]通过docusign 提前谢谢你。
我们有一个非常直接的DocuSign集成,用户可以从我们的文档管理工具中添加签名者并发送文档进行签名,签名者级别的更新由工具自动获取,并可在我们的工具内供请求者使用。 我们最近在DocuSign集成中遇到了一个相当意外的情况,DocuSign将签名者的一个电子邮件地址更新/更改/解析为另一个电子邮件地址。因此,每当我们(工具)尝试获取对应于该签名者的更新时,DocuSign都会不断返回空指针异常(
到目前为止我所尝试的: > 在Docusign管理设置(设置->签名设置->签名采用配置)中,禁用了“锁定收件人名称”复选框,但这不会导致任何更改。 我还尝试在API中的签名者(https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/enveloperecipients/#core-recipitions-pa
我目前正在使用C#docusignnuget包填充docuign模板。我正在使用包含自定义选项卡的文档创建一个信封,然后发送。 我想知道是否有可能以编程方式检索更新后的文档,将其作为一个流或字节数组,其中包含已填充的选项卡,而不需要对文档进行签名。 我目前正在使用创建的信封id和文档id调用/v2/accounts/{accountId}/envelopes/{envelopeId}/docume
我们开发了一个文档管理应用程序。我们应用程序中的用户需要签署文档。由于他们可能没有DocuSign帐户,我们使用我们的DocuSign帐户为他们发送签名请求。 例如,A和B都是我的应用程序中的用户。A向B发送文档签名请求,我的应用程序创建信封,B作为嵌入收件人,然后,我获取签名URL并通过我的应用程序将其发送给B。之后,B打开我的应用程序并通过嵌入式视图对文档进行签名。 因为我们使用我的开发人员帐
我试图使用https://developers.DocuSign.com/esign-rest-api/reference/envelopes/envelopes/get这条路由来获取DocuSign中特定信封的信息,并且我想添加参数来获取单个签名者的状态,但是该参数似乎没有任何作用 尝试包含其他值(文档、标记等)。也不会更改响应。 无论我从自己的代码还是从DS的“API Explorer”工具中