rest - DocuSign REST API 返回 HTML?
问题描述
我尝试向 DocuSign 发出请求以获取文档列表,以便我可以遍历 URI 列表。
我提出要求:
https://account-d.docusign.com/accounts/{accountId}/envelopes/{envelopeId}/documents
标头:{ json: true,标头:{ Authorization: 'Bearer'+token },followAllRedirects: true }
此请求返回可读性不强的 HTML 页面。状态为 200 OK
可能是什么问题?
解决方案
如果 DocuSign 返回 HTML,它通常会为您提供 404 页面,因为您在不期望 API 调用的环境中点击了无效 URL。
帐户服务器(account-d.docusign.com
在 Demo 和account.docusign.com
Prod 中)仅用于身份验证,并提取有关当前经过身份验证的用户的信息。它不能用于创建或管理信封。
您需要使用 Bearer 令牌来请求/oauth/userinfo/
端点以查找用户的实际基本 URL。在 Demo 环境中,这将是https://demo.docusign.net
,但在 Production 中有几种可能性。
有关用户信息端点的更多信息,请参见:https ://developers.docusign.com/esign-rest-api/guides/authentication/user-info-endpoints
推荐阅读
- python - 有什么方法可以改变 PyGame 中标题的颜色吗?
- delphi - Delphi,表单发布,阻止Application.MessageBox执行
- maven - Flyway 在 Maven 多模块项目中找不到迁移
- swift - 为 UserDefaults 发布者编译安全而不是崩溃?
- python - 我正确地做 .encode 吗?
- python - 多重继承和超级
- jmeter - 我的网页给了我这个错误。我尝试了很多命令,但它不起作用
- typescript - 可分配给未标记默认值的标记类
- python - Django/channel_redis 慢内存泄漏
- javascript - 文本输入后输入字段丢失css属性