我遇到了下列要求的问题envelopeDocuments:列表不返回
/帐号/ {}帐户ID /袋/ {} envelopeId /文件
请求:
GET https://na2.docusign.net/restapi/v2/accounts/ACCT_ID/envelopes/ENVELOPE-GUID/documents
和响应看起来是这样的:
{
"envelopeId": "ENVELOPE-GUID"
}
这就是我得到的全面回应。它至少为我的几个信封重现。相关信封全部处于“已完成”或“等待签名”状态,并且已从其他DocuSign帐户中发送。
如果请求使用发件人帐户,我会得到一个包含envelopeDocuments数组的正常响应。信封中的其他收件人帐户也一样。但对这些帐户的请求使用** www。** docusign.net作为基于login_information响应的baseUrl。
这也再现了如果我从na2帐户发送,然后尝试从www的检索文件列表,所以我会说这是某种分片问题。
该请求曾用于早期使用相同的帐户正常工作。
这是一个最佳实践一致POST和GET利用相同的基本URL。我很惊讶你也没有收到认证错误。如果POST是www,你能否验证行为?而GET也是www。? –
您是否正在通过Signer帐户拨打电话? – Andrew
@ wtp-api,我很抱歉,但我认为你的评论没有多大意义。我使用多个帐户,因此我从DocuSign login_information响应中获得了不同的baseURL。如果我为某个帐户使用了不正确的baseURL,但是它(至少是)完全有效,可以从任何有权访问它的帐户请求信封文档,否则我会得到auth例外。 – dgoncharenko