我已经完成了一个表单,所以我想用它进行批量发送,我已经创建了大容量sendind列表,但是在这里的示例代码中:https://developers.docusign.com/esign-rest-api/code-examples/bulk-sending-envelopes看起来它正在创建一个新文档--如何将现有文档添加到这个大容量发送中?
发布于 2020-05-26 00:15:39
您将希望使用以下内容修改在该make_envelope的步骤4中使用的批量发送代码示例 ()方法:
def make_envelope(cls, args):
"""
Creates envelope
args -- parameters for the envelope:
signer_email, signer_name, signer_client_id
returns an envelope definition
"""
# create the envelope definition
envelope_definition = EnvelopeDefinition(
status="sent", # requests that the envelope be created and sent.
template_id=args["template_id"]
)
# Create template role elements to connect the signer and cc recipients
# to the template
signer = TemplateRole(
email=args["signer_email"],
name=args["signer_name"],
role_name="signer"
)
# Create a cc template role.
cc = TemplateRole(
email=args["cc_email"],
name=args["cc_name"],
role_name="cc"
)
# Add the TemplateRole objects to the envelope object
envelope_definition.template_roles = [signer, cc]
return envelope_definition注意,我的模板有两个收件人(cc和signer)。您引用的模板可能会有所不同。使用模板创建信封的这是完整的来源
https://stackoverflow.com/questions/62011886
复制相似问题