DocuSign API:强制收件人

时间:2014-05-08 14:35:45

标签: docusignapi

我正在使用基于SOAP的API调用" CreateAndSendEnvelope"为远程收件人创建一个信封到我的DocuSign帐户。我还没有使用俘虏收件人,到目前为止我还没有从模板中创建任何信封。

我不从模板创建信封的主要原因是我要包含在DocuSign信封中的文档不是静态的,它是根据特定条件动态生成的。

如果我需要将收件人包含在信封中作为专属收件人,我是否始终必须从模板创建信封? 正如我前面提到的,我无法使用模板创建信封,因为每次我需要创建信封时,我需要先创建模板。

有没有办法先创建信封,然后将收件人重定向到签名页面/控制台/ URL?

我认为作为远程收件人,专属收件人不必是DocuSign帐户用户。

1 个答案:

答案 0 :(得分:3)

是的,你绝对可以在不使用任何模板的情况下嵌入收件人 - 它们是两个独立的,无关的东西。要通过SOAP API配置嵌入式收件人,您只需设置其强制信息即可。

在每个收件人上都有 CaptiveInfo 属性,如果要嵌入它们,则需要设置 clientUserId 元素。它取决于您为每个收件人使用的价值,但您只需要在以后为其请求URL时记住该信息。

DocuSign Developer Center上的整个页面讨论了嵌入功能,即使它是针对REST API量身定制的,它仍会为您提供所需的信息:

https://www.docusign.com/developer-center/explore/features/embedding-docusign

然后,要将其链接回SOAP API,您可以通过GitHub上的DocuSign SOAP SDK查看示例代码。它有5个示例项目,用JavaPHP.NETRubySalesforce(顶点)编写。

https://github.com/docusign/DocuSign-eSignature-SDK