代码之家  ›  专栏  ›  技术社区  ›  Noor A Shuvo

Docusign REST API附件

  •  0
  • Noor A Shuvo  · 技术社区  · 7 年前

    我正在尝试的是,将带有附件占位符的文档发送给收件人,以便他们在打开DocuSign邮件时,能够附加其他文档。

    我做的是,做了一个信封 envelopId 在回应中

    {
      "status": "sent",
      "emailSubject": "Example of one recipient, type signer",
      "documents": [{
        "documentId": "1",
        "name": "contract.pdf",
        "documentBase64": "base64 document bytes...",
      }],
      "recipients": {
        "signers": [{
          "name": "Lisa Simpson",
          "email": "lisa@email.com",
          "recipientId": "1",
          "routingOrder": "1",
          "tabs": {
            "signHereTabs": [{
              "xPosition": "150",
              "yPosition": "200",
              "documentId": "1",
              "pageNumber": "1"
            }],
          }
        }]
      }
    }
    

    PUT /v2/accounts/{accountId}/envelopes/{envelopeId}/attachments
    

    但是,我不明白的是,我用一个文件做了一个信封,寄给收件人,然后我得到一个 envelopeId

    如何通过DocuSign REST API发送附件占位符?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Noor A Shuvo    7 年前

    信封附件是元数据。我想你想让收件人上传并在信封上附加一个文件?为此,您需要添加一个“signerAttachment”选项卡。标签需要放在文档的某个位置。帐户配置选项可以将上载的文件附加到承载“签名附件”选项卡的文档中,或者将该文件作为另一个文档添加到信封中,这将影响您如何获取上载的文档。

    "tabs": {
        "signHereTabs": [{
          "xPosition": "150",
          "yPosition": "200",
          "documentId": "1",
          "pageNumber": "1"
        }],
        "signerAttachmentTabs":[{
          "xPosition": "150",
          "yPosition": "500",
          "documentId": "1",
          "pageNumber": "1"
        }]
      }
    
    推荐文章