如何允许给定DocuSign信封的重复收件人?

时间:2014-05-05 23:10:37

标签: docusignapi

我们需要我们的签名者能够更改签名方法,即从嵌入式签名更改为电子邮件签名,反之亦然。差别主要取决于recipients.signers.clientUserId属性的存在与否,据我所知,REST API不会将此作为本身的更改。

因此,为了更改签名方法,我不得不进行添加/删除。 (请注意,先执行drop可能会中断路由顺序,例如,如果我将剩余用户放在路由顺序1中,则信封将立即转到路由顺序2 ...因此必须首先进行添加。)我保留后缀在这种类型的变化中区分签名者的实例。收件人可以从recipientId 100开始;在改变签名方法后,他变成101,依此类推。标签必须单独添加到“新”用户101,然后删除“旧”用户100。

这种方法已经工作了几个月。但是,最近我们在添加时收到重复收件人错误。

另一方面,如果使用重复的签名者启动信封,我们常常会收到错误,现在我们没有。

是否有其他人遇到重复收件人错误的更改?

1 个答案:

答案 0 :(得分:0)

安德鲁在评论部分正确回答了这个问题,但为了社区的利益而添加到这里。如上所述,您需要在JSON(或XML)请求中设置属性,以允许在同一信封中存在重复的收件人。您需要在信封定义中设置的属性是:

{ 
    "allowRecipientRecursion": "true"
}

可以找到有关此属性的API文档here。 (请注意,实际属性在第104页上列出了一页)