嵌入式和远程处理DocuSign流程

时间:2014-09-02 19:08:20

标签: c# asp.net docusignapi

我正在开展一项任务,其中有3个人需要一个接一个地签署文件。第一批人通过申请通过文件签署文件,即其嵌入式DocuSign。而另外2个做远程DocuSign。

我能够实现嵌入式签名,但无法弄清楚如何实现远程签名。由于envelopeID是相同的。即使我将收件人添加到信封中,也不会触发远程DocuSign电子邮件。

任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

我需要看到您的请求正文,看看您是如何添加收件人的,但我的猜测是您将后者2设置为嵌入式。

要使收件人成为嵌入式收件人,您需要为其设置clientUserId属性,以及其他预期信息(即电子邮件,姓名等)。如果您不希望收件人是嵌入式收件人,只需不要为他们设置clientUserId属性。

例如,以下(部分)JSON会将第一个收件人设置为嵌入式收件人,将第二个和第三个收件人设置为远程收件人,这意味着将收到要签名的电子邮件通知:

"recipients": {
    "signers": [
      {
        "routingOrder": "1",
        "recipientId": "1",
        "clientUserId": "1000",
        "name": "Sally Doe",
        "email": "test_1@email.com"
      },
      {
        "routingOrder": "2",
        "recipientId": "2",
        "name": "John Doe",
        "email": "test_2@email.com"
      },
      {
        "routingOrder": "3",
        "recipientId": "3",
        "name": "Jonny Moe",
        "email": "test_3@email.com"
      }            
    ]
}

有关详细信息,请参阅Explore - > Features - > DocuSign开发人员中心的Embedding页面: https://www.docusign.com/developer-center/explore/features/embedding-docusign