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

Adobe Sign API签署文档后能否抄送CC成员的技术问询

关于Adobe Sign API实现签署后分享给CC成员的解决方案

当然可以实现!我之前做过类似的Adobe Sign集成,其实有两种常用的方式来搞定这个需求,看你更适合哪种场景:

1. 发起签署请求时预先配置CC(推荐方案)

这是最省心的做法——你在创建签署协议的那一刻,就把需要抄送的成员信息加进去,等文档签署完成后,Adobe Sign会自动给这些CC地址发送带签署文档的邮件,完全不用后续额外操作。

具体来说,调用创建协议的POST /agreements接口时,在请求体里添加ccs数组就行,举个简单的请求体示例:

{
  "name": "客户合作协议",
  "participants": [
    {
      "email": "primary-signer@yourdomain.com",
      "role": "SIGNER"
    }
  ],
  "ccs": [
    {
      "email": "team-leader@yourdomain.com",
      "role": "CC"
    },
    {
      "email": "finance@yourdomain.com",
      "role": "CC"
    }
  ],
  "documentCreationInfo": {
    "fileInfos": [
      {
        "transientDocumentId": "你的临时文档ID"
      }
    ]
  }
}

默认情况下,notificationEnabled是true,所以CC成员会自动收到签署完成的邮件和文档副本,不用额外设置。

2. 签署完成后再通过API添加并分享CC成员

如果因为业务原因,你没法在发起签署时确定CC名单,也可以等签署完成后再操作:

  • 第一步,调用POST /agreements/{agreementId}/members接口,把CC成员添加到协议里:
{
  "memberInfo": {
    "email": "late-add-cc@yourdomain.com",
    "role": "CC"
  }
}
  • 第二步,调用POST /agreements/{agreementId}/share接口,触发分享动作,确保对方收到文档:
{
  "message": "这是刚完成签署的文档副本,请查收",
  "recipients": [
    "late-add-cc@yourdomain.com"
  ],
  "attachSupportingDocuments": true
}

不过这种方式需要多两步API调用,所以优先推荐第一种预先配置的方式。

额外注意事项

  • 确保你的API应用拥有足够的权限,比如agreement_write和agreement_read权限,不然会返回权限不足的错误。
  • 如果是预先配置CC,要是不想让某些CC成员收到通知,可以把ccs对象里的notificationEnabled设为false,不过一般场景下都是需要通知的。

内容的提问来源于stack exchange,提问作者Govind Kawde GK

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 04:06:31