【问题标题】:HelloSign: how to duplicate a template though API?HelloSign:如何通过 API 复制模板?
【发布时间】:2020-07-28 23:14:48
【问题描述】:

以下屏幕截图是手动复制模板的方法。

有 API 可以做到吗?

# API like this

HelloSignClient.duplicate_template(template_id)

【问题讨论】:

    标签: hellosign-api


    【解决方案1】:

    我是 HelloSign API 支持团队的 Hazem。

    查看 /template 端点 - 要在 hellosign.com 上为模板复制“复制”功能,您将使用 GET /template/files(如果您需要原始文件),然后 POST /template/更新文件。这会使用原始模板的叠加层以及您传入的“新”或相同文档(在这种情况下是来自您的 GET /template/files 调用的文件)创建一个新模板。

    有关此端点的更多详细信息,请查看以下链接:

    *更新模板文件 https://app.hellosign.com/api/reference#update_template_files

    *获取模板文件 https://app.hellosign.com/api/reference#get_template_files

    【讨论】:

    • 这种方法有效,但它也有潜在的并发问题。当多个用户尝试基于一个模板创建副本时,将引发此错误。 Message: {"error":{"error_msg":"The template is still being created, please wait for the callback event: template_created","error_name":"conflict"}}
    • 完全理解,瑞恩。如果我们可能会问,您的流程多久会到达该端点以复制相同的模板?此外,这些请求是否使用原始 ID 或新创建的模板 ID 访问相同的模板以复制它?如果您希望更深入地研究更好的解决方法,请随时通过 apisupport@hellosign.com 给我们发送电子邮件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-20
    • 1970-01-01
    相关资源
    最近更新 更多