我是docusign的新手,当我尝试实现它并尝试访问文档列表时,我遇到了这个错误
API Call Result:
{ errorCode: 'ENVELOPE_DOES_NOT_EXIST',
message: 'The envelope specified either does not exist or you have no rights to it.' }
Error calling webservice, status is: 404https://demo.docusign.net/restapi/v2/accounts/{myaccountID}/envelopes/{envelopeID}/documents
accountID是正确的,我正在使用的envelopeID是一个状态为completed的文档(不过,我已经尝试了in process和sent),但同样的错误。
https://eu1.docusign.net/MEMBER/ReportEnvelopeSummary.aspx
我还在我的程序中添加了检查测试,所有的凭证和细节都很完美,我还得到了accountID,userId。我不知道为什么会发生这个错误。
我使用的是这里给出的代码(javascript)
ttp://iodocs.docusign.com/APIWalkthrough/getEnvelopeInformation
DocuSignAPI
发布于 2014-02-27 23:16:27
如果您确信帐户Id和信封Id都是正确的,则此错误可能是由于缺少权限所致。即,您在请求的API头中指定的用户凭据对应于不是指定信封的发件人的用户帐户,并且没有访问(通过X-DocuSign-Authentication )其他用户发送的信封的权限。
您在X-DocuSign-Authentication标头中指定的用户凭据必须是信封所在的DocuSign帐户的成员,并且必须在其权限设置中启用帐户范围的权限(用于API) (使其能够访问它未发送的DocuSign帐户中的信封)。
您可以通过登录到DocuSign web控制台并导航到Preferences >> Users >> (打开用户) >> select Permissions (按钮) >> enable >> Account-Wide Rights(启用帐户范围权限)设置>> Save (按钮)来检查/启用此权限。

发布于 2014-07-21 02:54:06
我相信也有同样的问题。
Docusign沙箱仅支持在沙箱中制作的信封。您很可能正在尝试查看使用您的个人帐户创建的信封。如果您使用您的开发者账号在沙箱中创建了一个信封,它将在您运行API时出现。
https://stackoverflow.com/questions/22068169
复制相似问题