繁体   English   中英

DocuSign Rest API - 使用多个 CompositeTemplates 后下载完成的文档

[英]DocuSign Rest API - Downloading Completed Document after using multiple CompositeTemplates

我正在尝试从 Docusign Envelope 下载已完成的文档,并唱以下代码:

byte[] fileData = envelopesApi.getDocument(accountId, envelopeId, documentId);

但是,我认为问题在于我如何在构成信封的复合模板中发送文档。 我正在为这两个文档分配一个 ID,该 ID 对应于我的应用程序中自定义 POJO 对象的 ID。 在我实现了此处描述的复合模板设计之前envelopesApi.getDocument(accountId, envelopeId, documentId)上面的envelopesApi.getDocument(accountId, envelopeId, documentId)代码运行良好。

我是否需要为每个文档使用不同的 ID?

我应该使用不同的 API 调用来取回这些文档吗? 将来可能会有两个以上的复合模板。 所以我需要一种方法来下载给定信封中的所有文档。

谢谢你的帮助。

可以使用listEnvelopeDocuments api 检索文档 ID。

示例 Json 响应

{
  "envelopeId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
  "envelopeDocuments": [
    {
      "documentId": "1",
      "name": "document one",
      "type": "content",
    },
    {
      "documentId": "2",
      "name": "document two",
      "type": "content",
    },
    {
      "documentId": "certificate",
      "name": "Summary",
      "type": "summary",
    }
  ]
}

然后,您可以通过将正确的 documentId 传递给getEnvelopeDocument api 来下载文档。

documentId 也有两个特殊值

  • 组合检索包含所有文档和证书的组合内容的 PDF。

  • 存档检索包含所有 PDF 文档、证书和用于语音身份验证的任何 .WAV 文件的 ZIP 存档。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM