动态添加 text/data 到 DocuSign 模板
Dynamically add text/data to a DocuSign template
我正在使用 ASP.NET Web API 实现一个用 C# 编写的 API。我们的 API 调用 DocuSign 的实现,例如以请求签署合同。我们的应用程序通过其 REST API.
与 DocuSign 交互
我希望能够为我们的合同文档创建一个模板,然后在通过 REST API 发送合同时简单地引用该模板。
我遇到的问题是合同文件需要包含从我们的数据库中查询的数据,例如特定于收件人的产品列表。
是否可以在模板中添加占位符,然后可以通过 REST API 将占位符替换为从数据库中查询的特定收件人 text/data?
是的,这很容易通过 API 实现。假设您想要获取一个人的姓名和 SSN,并有一个模板,其中有两个数据字段,分别称为 ApplicantName
和 ApplicantSSN
。通过引用每个的 tabLabel
可以动态设置它们的值,例如:
{
"accountId": "221765",
"emailSubject": "DocuSign API Example",
"templateId": "44D9E888-3D86-4186-8EE9-7071BC87A0DA",
"templateRoles": [
{
"email": "sally.doe@email.com",
"name": "Sally Doe",
"roleName": "RoleOne",
"tabs": {
"textTabs": [
{
"tabLabel": "ApplicantName",
"value": "John Doe"
},
{
"tabLabel": "ApplicantSSN",
"value": "12-345-6789"
}
]
}
}
],
"status": "sent"
}
只需确保您在 UI 中设置的名称与通过 API 调用设置的 tabLabel
完全匹配。
我正在使用 ASP.NET Web API 实现一个用 C# 编写的 API。我们的 API 调用 DocuSign 的实现,例如以请求签署合同。我们的应用程序通过其 REST API.
与 DocuSign 交互我希望能够为我们的合同文档创建一个模板,然后在通过 REST API 发送合同时简单地引用该模板。
我遇到的问题是合同文件需要包含从我们的数据库中查询的数据,例如特定于收件人的产品列表。
是否可以在模板中添加占位符,然后可以通过 REST API 将占位符替换为从数据库中查询的特定收件人 text/data?
是的,这很容易通过 API 实现。假设您想要获取一个人的姓名和 SSN,并有一个模板,其中有两个数据字段,分别称为 ApplicantName
和 ApplicantSSN
。通过引用每个的 tabLabel
可以动态设置它们的值,例如:
{
"accountId": "221765",
"emailSubject": "DocuSign API Example",
"templateId": "44D9E888-3D86-4186-8EE9-7071BC87A0DA",
"templateRoles": [
{
"email": "sally.doe@email.com",
"name": "Sally Doe",
"roleName": "RoleOne",
"tabs": {
"textTabs": [
{
"tabLabel": "ApplicantName",
"value": "John Doe"
},
{
"tabLabel": "ApplicantSSN",
"value": "12-345-6789"
}
]
}
}
],
"status": "sent"
}
只需确保您在 UI 中设置的名称与通过 API 调用设置的 tabLabel
完全匹配。