[英]SOAP API - deleting recipient
看起来我们可以在REST API中删除收件人,但是SOAP API中是否有一种方法可以删除收件人?
当前,我们正在从SOAP API调用CreateEnvelopeFromTemplatesAndForms()来创建草稿信封。 该模板可能有多个收件人,其中一些可能是可选的。 在我们通过将ActivateEnvelope设置为true或调用SendEnvelope()发送信封之前,似乎必须填写所有收件人的信息(即姓名,电子邮件等),否则该调用将引发错误“ ...电子邮件地址”是无效的...”。 因此,我们希望在不需要收件人时删除它们。
我们可以以某种方式为CreateEnvelopeFromTemplatesAndForms()调用定义一个InlineTemplate来删除收件人吗?
我们还查看了CorrectAndResendEnvelope(),似乎我们可以编辑收件人信息,但不能删除。
提前致谢!
不,没有用于删除收件人的SOAP等效项。 这是为什么鼓励DocuSign的REST API优于SOAP API的原因之一,并且每个月发布的此功能差距都在不断扩大。
我能想到的三种解决方法:
对于#1,有一些收件人类型,例如“编辑者”,“代理”或“管理收件人”,它们使您可以编辑位于routingOrder中的收件人的收件人信息。
对于#2,而不是在开始时添加收件人,仅添加所需的收件人,然后在以后如果确定需要可选收件人,则通过收件人更正/添加来添加。
对于#3,不错的是,您可以混合使用API,并在SOAP中进行某些调用,而在REST中进行其他调用。 您唯一要做的就是编写代码以发送REST请求并解析响应。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.