docusign网站允许我将文档保存为模板,但我无法通过API以编程方式找到这种方法。有没有一种简单的方法可以将文档另存为模板?
答案 0 :(得分:1)
是的,您可以通过发出此请求通过API创建模板:
POST /v2/accounts/{accountId}/templates
API documentation包含有关此操作的详细信息。
我是否正确理解您的目标是创建一个基于现有DocuSign文档的模板,即模仿DocuSign Web UI中的以下功能?
如果是这种情况,那么我不知道任何可以执行此操作的单个API调用。相反,我相信您需要发出一系列API调用,检索有关现有文档的信息,然后使用该信息创建新模板:
1)获取有关现有DocuSign文档(信封)的信息:GET /v2/accounts/{accountId}/envelopes/{envelopeId}
(docs)
documentsUri
属性,您可以使用该属性来获取文档( s)属于信封。 2)通过向先前响应中的documentsUri
指定的URI发出GET请求,获取信封所包含的文档列表。 (docs)
3)对于先前API响应中列出的每个文档,向文档的uri
属性指定的URI发出GET请求。 (docs)
4)最后,使用您为响应之前的API请求而收到的数据创建一个新模板:POST /v2/accounts/{accountId}/templates
(docs)
注意:最后一点 - 如果你正在使用其中一个DocuSign SDK,可能有一个函数你可以调用来实现这个场景,无需自己拼凑所有这些API调用。我对SDK不熟悉,不知道他们是否提供此类功能,但如果您使用SDK,则值得检查。