我遇到以下请求的问题:
/帐户/ {帐户ID} /信封/ {envelopeId} /文件
请求:
GET https://na2.docusign.net/restapi/v2/accounts/ACCT_ID/envelopes/ENVELOPE-GUID/documents
响应如下:
{
"envelopeId": "ENVELOPE-GUID"
}
这是我得到的完整回应。它确实为我重现了至少几个信封。有问题的信封均为“已完成”或“等待我的签名”状态,并已从其他DocuSign帐户发送。
如果使用发件人帐户请求,我会收到包含 envelopeDocuments 数组的正常回复。信封中存在的其他收件人帐户也是如此。但是,对这些帐户的请求使用** www。** docusign.net作为baseUrl,基于login_information响应。
如果我从na2帐户发送并稍后尝试从www中检索文档列表,这也会重现,所以我会说这是某种分片问题。
之前使用相同帐户的请求工作正常。
答案 0 :(得分:0)
这是一个错误,我在DocuSign的支持部门填写了这个错误。
作为发件人进行身份验证将是您目前唯一可以解决的问题。
以下是实际问题:
GET:https://www.docusign.net/restapi/v2/accounts/{accountId}/envelopes/{envelopeId}/documents
实际结果:
{
envelopeId: "EnvelopeIdGUID"
}
期望的结果:
{
"envelopeId": "EnvelopeIdGUID",
"envelopeDocuments": [
{
"documentId": "1",
"name": "Document1.pdf",
"type": "content",
"uri": "/envelopes/{EnvelopeId}/documents/1",
"order": "1",
"pages": "1"
},
{
"documentId": "2",
"name": "Document2.pdf",
"type": "content",
"uri": "/envelopes/{EnvelopeId}/documents/2",
"order": "2",
"pages": "1"
},
{
"documentId": "certificate",
"name": "Summary",
"type": "summary",
"uri": "/envelopes/{EnvelopeId}/documents/certificate",
"order": "999",
"pages": "4"
}
]
}