c# - 从 Docusign 批量下载文件

标签 c# rest docusignapi

我需要下载所有通过基于模板的 Docusign 签名的签名文档。

是否有 RESTful 命令可以在单个文档中返回所有已签名文档的 PDF?如果存在这样的事情,我不想在我这边重新创建轮子。

有效: 我想采用一个特定的模板,并使用该 ID 将所有已签名的文档作为单个 PDF 检索。

最佳答案

无法在单个 API 调用中检索多个信封的文档。您将必须遍历信封列表并为每个信封调用 getEnvelopeDocuments API。

您可以使用 getEnvelopeDocuments将所有文档下载到一个信封中。

  • 以下 GET 请求检索包含给定信封中所有文档和证书的组合内容的 PDF。

    GET /v2/accounts/{accountId}/envelopes/{envelopeId}/documents/combined
    
  • 以下 GET 请求检索 ZIP 存档,其中包含所有 PDF 文档、证书和用于语音身份验证的任何 .WAV 文件。

    GET /v2/accounts/{accountId}/envelopes/{envelopeId}/documents/archive
    

编辑:实现 Docusign Connect。

您可以利用 Docusign Webhooks每当信封状态发生变化时,将完成的文档传输回您的应用程序。

参见 eventNotfication.includeDocuments属性

关于c# - 从 Docusign 批量下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42380131/

相关文章:

java - Jersey:异常映射器,用于在编码(marshal)请求负载时验证枚举值

java - DocuSignAPI:无法找到请求目标的有效证书路径

c# - DocuSign 自动放置( anchor 标记)返回选项卡放置在页面之外 c#

c# - 使用新的 DocuSign C# 客户端作废信封

c# - 具有可空 double 的 Web 服务响应未正确反序列化

c# - razor 中此代码的正确语法

c# - 在 64 位 Windows 7 上开发的软件可以在 32 位操作系统(Windows XP 或 Windows 7)上运行吗?

c# - 两个 BackgroundWorker,一个 List<T>

java - 我是否需要为具有登录系统的 Web 应用程序实现 OAuth 服务器?

Azure表服务: authorize in REST API from Perl