我正在努力将 DocuSign 集成到我的应用程序中,但在尝试请求“click.sign”范围作为 OAuth 身份验证过程的一部分时遇到问题。详情如下:
当我在 OAuth 请求 URL 中包含“click.sign”范围时,尝试进行身份验证时收到“invalid_scopes”错误,如下所示:
https://account-d.docusign.com/oauth/auth?response_type=code&scope=signature%20impersonation%20click.manage%20click.send%20click.sign&client_id=MY_CLIENT_ID&redirect_uri=http://localhost:3000/docusignCallback
上面的 url 中没有 click.sign 就可以工作,但似乎我需要这个范围才能按照 Click API 文档 使用 getAgreementDocument 方法。 (我这样做是因为我需要能够下载点击生效协议的文档。
DocuSign 中的“click.sign”范围是否有我可能遗漏的特定配置或要求?
是否存在与此范围相关的已知问题或限制?
此范围是否有任何速率限制或使用限制?
我非常感谢有关如何解决此“invalid_scopes”错误并在我的 DocuSign 集成中成功请求“click.sign”范围的任何见解或指导。
没有这样的范围,Click API 范围只有 click.manage 和 click.send。签署协议不需要任何许可,因为它是在网络浏览器上完成的,无需身份验证或进行 API 调用。