【问题标题】:Create Docusign envelope from template json file从模板 json 文件创建 Docusign 信封
【发布时间】:2017-12-28 05:30:18
【问题描述】:

我正在尝试找到一种方法来使用 docusign 模板创建器轻松创建复杂的文档,然后下载 json 模板文件以在我们的 c# 应用程序中使用它。

这样做的原因是为了尽量减少对docusign网站上模板的管理,只发送已经创建的json模板。

他们的文档显示,您可以通过硬编码信封来执行调用模板或动态生成。

可以重用 JSON 文件来创建动态文档吗?

【问题讨论】:

  • 如果您想使用模板来创建信封,那么这些模板必须存在于 DocuSign 中。创建信封时,您引用了 templateId,DocuSign 仅从 DocuSign 读取此 templateId。
  • 是的,我们现在就是这样做的。但我希望使用他们的模板创建器来简化编码过程并完全删除他们的模板系统。

标签: c# json docusignapi


【解决方案1】:

仅适用于将来可能想要这样做的任何人...

我所做的只是从 docusign 下载模板 json 文件并将其反序列化为信封定义。

var definition = JsonConvert.DeserializeObject<EnvelopeDefinition>(new StreamReader(path).ReadToEnd());

这使您可以完全访问包含 json 信息的信封,并且可以编辑和发送。我将 TempltaeId 更新为 string.Empty 以确保它没有使用 docusign 网站上的模板。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-10
    • 2018-09-04
    相关资源
    最近更新 更多