Docusignapi DocuSign REST API批量收件人事务未在响应中显示
使用批量发送功能时,我在获取新创建信封的ID时遇到问题 我使用的模板具有批量收件人签名(来自CSV文件)。 我成功地创建了一个信封草稿,其中包含一个基于模板的批量收件人签名人,将CSV文件传递给信封,并将状态更改为“已发送”,以便触发每个收件人的信封发送 问题是发送信封返回的响应不包含“bulkRecipientTransactions”元素(CSV文件包含2个签名者) 下面您可以看到一个响应示例:Docusignapi DocuSign REST API批量收件人事务未在响应中显示,docusignapi,Docusignapi,使用批量发送功能时,我在获取新创建信封的ID时遇到问题 我使用的模板具有批量收件人签名(来自CSV文件)。 我成功地创建了一个信封草稿,其中包含一个基于模板的批量收件人签名人,将CSV文件传递给信封,并将状态更改为“已发送”,以便触发每个收件人的信封发送 问题是发送信封返回的响应不包含“bulkRecipientTransactions”元素(CSV文件包含2个签名者) 下面您可以看到一个响应示例: <envelopeUpdateSummary xmlns="http://www.doc
<envelopeUpdateSummary xmlns="http://www.docusign.com/restapi" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<bulkEnvelopeStatus>
<batchId>97ef8125-b305-4de7-837b-d89c36bd994e</batchId>
<batchSize>2</batchSize>
<bulkEnvelopesBatchUri>/bulk_envelopes/97ef8125-b305-4de7-837b-d89c36bd994e</bulkEnvelopesBatchUri>
<failed>0</failed>
<queued>2</queued>
<sent>0</sent>
<submittedDate>2015-07-24T07:10:18.9900000Z</submittedDate>
</bulkEnvelopeStatus>
</envelopeUpdateSummary>
97ef8125-b305-4de7-837b-d89c36bd994e
2.
/散装信封/97ef8125-b305-4de7-837b-d89c36bd994e
0
2.
0
2015-07-24T07:10:18.9900000Z
当我使用DocuSign API资源管理器创建和发送批量收件人信封时,返回了相同的结果-no'bulkRecipientTransactions'元素
此外,我还尝试检查一个批量发送批处理的状态(/accounts/{accountId}/bulk_信封/{batchId}),但结果只有常规批处理信息—元素“bulkEnvelopes”丢失
<bulkEnvelopeStatus xmlns="http://www.docusign.com/restapi" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<batchId>97ef8125-b305-4de7-837b-d89c36bd994e</batchId>
<batchSize>2</batchSize>
<bulkEnvelopesBatchUri>/bulk_envelopes/97ef8125-b305-4de7-837b-d89c36bd994e</bulkEnvelopesBatchUri>
<endPosition>2</endPosition>
<failed>0</failed>
<nextUri/>
<previousUri/>
<queued>0</queued>
<resultSetSize>0</resultSetSize>
<sent>2</sent>
<startPosition>0</startPosition>
<submittedDate>2015-07-24T07:10:18.9900000Z</submittedDate>
<totalSetSize>2</totalSetSize>
</bulkEnvelopeStatus>
97ef8125-b305-4de7-837b-d89c36bd994e
2.
/散装信封/97ef8125-b305-4de7-837b-d89c36bd994e
2.
0
0
0
2.
0
2015-07-24T07:10:18.9900000Z
2.
对于所有的工作流,我都使用了REST API v2,使用C#和xml。当您使用/accounts/{accountId}/bulk#envelopes/{batchId}获取信封时,您需要指定queryString?include=(all,failed,queued,sent)。否则,您可能无法获得任何信封列表结果。嗯,bulk send是一个新功能,我还没有机会尝试它。有时我会看到基于内容类型的DocuSign bug,作为一个测试,你可以尝试用JSON而不是XML发送等价物,看看是否有区别吗?@Ergin我用JSON而不是XML做了一个测试,但两种情况下的结果相同(元素仍然缺失)。对于“更改状态”方法,可以使用REST API资源管理器轻松复制该问题。您是否可以向我发送您的开发人员帐户ID,我想检查您的沙盒帐户并确保已启用批量发送。ergin(dot)dervisoglu[at]docusign.com你好,ergin-我已经通过电子邮件发送了帐户ID。请注意,我已经检查并启用了批量功能。