docusign开发者账号和付费账号的区别

Difference between docusign developer account and paid account

所以我一直在使用 docusign 开发者帐户来使用 docusign APIs 进行面对面和远程签名。我很想知道两件事:

  1. 开发者帐户(使用基础 url 帐户 - d.docusign.com)似乎对我来说工作正常。为什么我也不能将它用于生产。付费帐户(具有 API 访问权限)有什么 difference/advantage?当我用于文档签名的集成应用程序从“演示”开始运行时,除了基础 url(即 account.docusign.com)之外,究竟发生了什么变化?

  2. 当我登录我的帐户并转到设置>集成>应用程序和密钥时,我可以在“[=]下看到一个值“baseUrl” 32=] 用户名”和“API 帐户 ID”,此值为“https://na3.docusign.net”或“https://demo.docusign.net”。但是,当我在我的代码中使用这些值中的任何一个来执行面对面或远程签名时,它会出错。我必须使用 url 帐户-d.docusign.com,然后 API 调用才能正常工作。那么门户中提到的baseUrl有什么用呢?当集成应用程序上线时它会改变吗?在我们的旧应用程序中,当应用程序上线并运行时,我们只是将代码中的 url 从 account-d.docusign.com 更改为 account.docusign.com。

  1. 生产帐户是唯一可以用于“真实”的帐户,即出于法律目的的有效签名。开发者帐户(演示)用于开发、测试、向客户展示可以做什么等。您需要遵循 Go-Live 流程才能在生产中集成。
  2. baseURL 用于 API 调用,不用于身份验证。就像您指出的那样,每个环境都不同。如果您的代码已经处理了这个 - 您不必担心它,但这不是网络应用程序的 URL,而是 URL 进行 API 调用。