我遇到了下列要求的問題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