【问题标题】:Replacing a document in compositeTempleate of an envelope already sent替换已发送信封的复合模板中的文档
【发布时间】:2019-10-29 00:36:36
【问题描述】:

我有一个包含复合模板的信封。有 2 个 inlinteTemplates,第一个包含一些文档。我想更换一份文件。是否有任何 REST API 可以使用并发送 JSON 来替换文档? 示例:文档 1、2、3 位于复合模板中。信封已发送给收件人。文档 3 是一个 HTML 文档,需要用另一个 HTML 文档替换。 我找到了一篇说明如何替换的帖子,但我不知道要调用哪个 REST API 来实现它。 DocuSign Rest API to replace single template document

没有替换的线索,我尝试了以下但没有工作 PUT /v2.1/accounts/{accountId}/envelopes/{envelopeId}/attachments

【问题讨论】:

    标签: docusignapi docusigncompositetmplts


    【解决方案1】:

    您确实需要一个 PUT,但需要一个稍微不同的端点。

    在此处查看文档 - https://developers.docusign.com/esign-rest-api/reference/Envelopes/EnvelopeDocuments/update

    PUT /v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}
    

    现在查找 documentId 可能需要您先进行 GET 调用以检索信封和所有文档。

    【讨论】:

    • 你为这个标题使用了什么值?
    • 我建议您使用 SDK 以使您更轻松。
    • 我在标题“Content-Deposition”中输入的值如下,文件; filename='test.pdf';documentid=1 但是,我觉得问题不在于 VALUE。它说 "XMLHttpRequest":"Content-Deposition" 不是有效的 HTML 标头字段名称。
    • 你的文件叫做test.pdf?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多