docusignapi - 我可以在不使用 DocuSign API 的情况下将 DocuSign 信封的所有信息放入 Word 文档吗?
问题描述
我想用上传到 DocuSign 所需的所有信息来标记一个 MS Word 文档。具体来说,我想包括 DocuSign 信封所需的所有信息,以及签名需要去的地方。然后,我想通过 API 或 DocuSign 网站上传该文档,并且不再需要指定信封或签名位置 - 我希望我的标记能够被 DocuSign 识别并在没有任何进一步的情况下采取行动相互作用。当然,这意味着需要某种方式向 DocuSign 传达此标记是什么,或者符合某些预定义的 DocuSign 标记。
我已经与 DocuSign 支持人员交谈过,他们并不真正理解这个问题,但也许这里有人已经尝试过了,或者可以就我是否要求一个存在或不存在的功能给出明确的答案。
如果该功能不存在,那么我们将使用 DocuSign API 构建它,但如果有轮子,我们不想重新发明它。
解决方案
我可以为您提供两种解决方案:(1)您可以使用DocuSign 模板功能。在我看来,这是阻力最小的路径。(2) 您还可以利用我们的响应式签名功能以 html 标记提供您的文档。
创建和发送 DocuSign 模板:
首先,您可以在 DocuSign UI 中创建模板。我建议通过 API 这样做,因为它非常清楚地说明了您可以启用的各种特性和功能。您还将很好地了解最终用户将看到的内容。创建模板后,我们稍后将使用 API 重复引用它。
要构建您的第一个模板:
- 登录您的docusign 演示帐户。
- 导航到“模板”并创建一个新模板
- 上传您的word文档并填写其他信息
- 将收件人角色添加到您的信封(例如法律、招聘经理等)
- 点击下一步
- 在标记器中,拖放与您的文档字段对应的选项卡
- 点击完成
- 在离开 UI 之前,返回您的“模板”视图并单击您的模板
- 选择“i”图标,并保存您的 templateId 供以后使用。
现在您已经创建了模板,让我们继续快速创建一个使用我们的新模板的信封。
POST /envelopes
{
"status": "sent",
"templateId": "00df08bf-xxx-xxx-xxx-ecaa2360c121",
"templateRoles": [
{
"email": "test@test.com",
"name": "Test User",
"roleName": "signer",
"routingOrder": "1",
},
{
"email": "test2@test.com",
"name": "EFG",
"roleName": "cc",
"routingOrder": "2"
}
]
}
请注意,唯一需要的信息是模板ID、状态和收件人信息。
推荐阅读
- reactjs - Jest 性能问题
- angular - 使用 Angular 渲染 IE 11 的奇怪行为
- python - 在管道中使用 Imputer 不会删除 NaN,会给出“输入包含 NaN、无穷大或对于 dtype('float64') 来说太大的值”
- git - 推送时Git重置硬不显示更改
- networking - 如何在 Inet 3.6 中将队列长度从 ppp 传递到 IP 层
- amazon-web-services - 如何使用 sns 警报的 lambda (python) 发送松弛通知
- react-native - 似乎无法在 ubuntu 上创建 reactnative 应用程序不断出现错误:找不到模块“fs-minipass”
- c++ - 仅打印数字的小数位
- sql - 使用 CASE WHEN 检查列中是否存在 UserID
- c# - c# windows form in form作为ihm的一部分