Docusignapi SOAP API-删除收件人

Docusignapi SOAP API-删除收件人,docusignapi,Docusignapi,看起来我们可以在RESTAPI中删除收件人,但SOAP API中是否有允许删除收件人的方法 目前,我们正在从SOAP API调用CreateEnvelopeFromTemplatesAndForms()来创建信封草稿。模板可能有多个收件人,其中一些可能是可选的。在通过将ActivateDevelope设置为true或调用SendEnvelope()发送信封之前,似乎必须填写所有收件人的信息(如姓名、电子邮件等),否则调用将抛出错误“…电子邮件地址无效…”。因此,我们希望在不需要时删除可选收件人

看起来我们可以在RESTAPI中删除收件人,但SOAP API中是否有允许删除收件人的方法

目前,我们正在从SOAP API调用CreateEnvelopeFromTemplatesAndForms()来创建信封草稿。模板可能有多个收件人,其中一些可能是可选的。在通过将ActivateDevelope设置为true或调用SendEnvelope()发送信封之前,似乎必须填写所有收件人的信息(如姓名、电子邮件等),否则调用将抛出错误“…电子邮件地址无效…”。因此,我们希望在不需要时删除可选收件人

我们可以为CreateEnvelopeFromTemplatesAndForms()调用定义InlineTemplate来删除收件人吗

我们还研究了correctanderSendEnvelope(),似乎我们可以编辑收件人信息,但不能删除


提前谢谢

否,没有用于删除收件人的SOAP等价物。这就是为什么DocuSign的restapi比soapapi更受欢迎的原因之一,而且这种特性的差距随着每个月的发布而不断扩大

我可以想到三个变通办法:

  • 在信封发送后,使用“编辑器”或“代理”等收件人类型编辑收件人信息
  • 不删除可选收件人,只在需要时在流程的后面添加他们
  • 使用REST删除可选收件人
  • 对于#1,有“编辑”、“代理”或“管理收件人”等收件人类型,允许您编辑稍后在routingOrder中的收件人的收件人信息

    对于#2,不要在开始时添加收件人,只添加所需的收件人,然后在以后的某个时间,如果确定需要可选的收件人,则通过收件人更正/添加来添加他们


    对于#3,很好的一点是,您可以混合使用API,在SOAP中进行一些调用,在REST中进行一些调用。您唯一需要做的就是编写代码来发送REST请求并解析响应

    谢谢你的澄清,这很有帮助。