You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

调用DocuSign CreateEnvelope API后如何获取可分享的信封URL

DocuSign可对外分享信封URL获取方案

以下是经过验证的可行方案,可解决PowerForms传参安全性不足的问题:

方案1:调用收件人视图接口生成一次性签名URL(推荐)

  • 适用场景:信封已创建完成,需将签名链接返回给指定收件人使用
  • 操作流程:
    1. 先通过DocuSign ESign API创建信封,提前在后台完成所有收件人配置、文档上传、tab字段填充,所有参数不会暴露到前端
    2. 调用CreateRecipientView接口,传入目标收件人的身份信息、跳转回调地址等必填参数,即可生成有效期为5分钟、仅限该收件人使用的一次性签名URL
    3. 直接将该URL作为接口响应返回给调用方即可,全程无敏感参数暴露,安全性远高于PowerForms查询传参方案
  • 注意事项:该URL仅对当前指定收件人生效,超时后需重新调用接口生成新链接。

方案2:复合模板搭配PowerForms生成通用静态链接

  • 适用场景:需要固定不变的通用链接供不同用户发起签署
  • 操作流程:
    1. 提前在DocuSign后台创建复合模板,配置好固定文档、tab规则等所有通用内容
    2. 不要通过查询字符串传递动态填充参数:用户点击你业务系统的签署入口后,你在服务端先调用API创建对应信封、填充所有动态tab值,再跳转至生成的收件人视图地址即可,前端不会拿到任何敏感配置
    3. 若必须使用PowerForms的原生静态链接,可开启PowerForms的身份校验规则,要求访问者输入预留的邮箱、手机号等信息验证后才可进入表单,避免参数篡改和未授权访问。

方案3:已完成签署的信封文档分享

  • 适用场景:需要分享签署完成的信封文档给用户查阅
  • 操作流程:
    调用GetEnvelope接口确认信封签署完成后,可选择两种方式生成分享链接:
    • 调用CreateSenderView接口生成临时查看URL直接返回
    • 调用GetDocument接口下载签署完成的文档存储到你的业务服务器,生成你方业务域内的分享链接,可自主控制访问权限和有效期

内容的提问来源于stack exchange,提问作者AaR

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 10:45:03