首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Docusign API上线时出错

在Docusign API上线时出错
EN

Stack Overflow用户
提问于 2017-05-18 00:18:50
回答 2查看 270关注 0票数 1

在沙箱中开发后,我们通过了api密钥的审核,并将其提升为活动账号。

从那时起,我们得到了以下回应-

返回:{ "errorCode":"ACCOUNT_LACKS_PERMISSIONS","message":“该账号权限不足”} http code: 401执行时间: 2017-05-17 15:03:59

基于我的研究并根据ACCOUNT_LACKS_PERMISSIONS error when creating envelope

需要在Docusign后台切换设置。用户提到-

“他们在limiter附近的API部分中将一个名为In Session的设置更改为Enabled,只有客户经理或第二层支持才能更改。一切正常。”

账号ID为30953035接口用户名bcbffa28-a316-473e-b2b7-48d964d909a7接口请求如下。这在Demo帐户下工作得很好。我甚至升级到了Intermediate API,希望它能解决我的问题,但不是骰子。

支持人员说我需要在这里发帖...

EN

回答 2

Stack Overflow用户

发布于 2017-05-23 02:05:36

这是由请求中使用的错误帐户baseUrl引起的。当您的集成为给定用户执行身份验证时,如果您使用的是传统身份验证(X-DocuSign-Authentication标头),则需要指向实时系统的以下/login_information端点:

代码语言:javascript
运行
复制
https://www.docusign.net/restapi/v2/login_information

当您获得响应时,您需要解析返回的API值,并将该子域用于后续baseUrl请求。(请注意,直播系统中有多个子域,如NA1、NA2、EU等)

返回的baseUrl将如下所示:

代码语言:javascript
运行
复制
https://na2.docusign.net/restapi/v2/accounts/12345/envelopes

确保您的代码配置为读取此子域并在后续请求中使用,否则,如果您只是使用www,您将无法访问正确的帐户终结点,并且您将收到“帐户缺少权限”错误。

票数 2
EN

Stack Overflow用户

发布于 2018-07-18 04:48:26

Ergin的答案似乎是有效的;但是,他没有说明在解析后保留baseUrl的哪一部分。在他的示例中,在authApi.Login()之后的所有后续调用中,baseUrl = "https://na2.docusign.net/restapi/v2/accounts/12345/envelopes“;使用"https://na2.docusign.net/restapi”作为URL,这应该会消除错误消息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44030126

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档