Rest 中的 accountId 过期 API
Expiration of accountId in Rest API
在第一次发送签名请求之前,我应该得到一个 accountId。
那么这个accountID有没有过期时间呢?如果凭证 or/and 其他 api 密钥等没有变化,我可以随时保存并无限期使用吗?
我在其他 api 文档中找不到有关 accountId 策略的信息。
谢谢
参考:
https://www.docusign.com/developer-center/recipes/request-a-signature-via-email
https://www.docusign.com/p/RESTAPIGuide/RESTAPIGuide.htm#REST API References/Login.htm
帐户 ID 是您的开发者帐户的一部分。您可以在登录时通过单击头像旁边右上角的向下小箭头找到它。它将显示您的姓名,公司名称,然后是数字。那是帐户ID。
帐户 ID 不会过期。 DocuSign 管理对 API 的访问的方式是通过集成商密钥。有关集成器密钥的信息,请参阅以下link。 https://www.docusign.com/developer-center/api-overview
因此,从广泛的角度来看,您可能希望按业务组分解不同的业务流程,并为每个单位使用不同的集成商密钥。这样,如果有人构建了错误的代码或发生了奇怪的事情并且他们打开了其中一个集成器密钥,它不会影响公司中的每个组。
您的 accountId
没有过期,但请注意,它会在环境之间发生变化 - 即当您从演示转移到生产时。因此,最佳做法是编写您的集成,这样,对于给定的用户,它会进行登录调用,然后使用从后续 API 请求中返回的 accountId
。通过这种方式编写,您还可以简化上线过程,因为您不必记得返回并更改应用程序中的任何硬编码值。
请注意,当您在生产环境中时,您的组织(或您客户的组织)可能拥有多个帐户 ID。并且组织内的个人可能有权访问多个帐户。
示例:一家公司对从法律部门和所有其他公司部门发送的电子签名请求有不同的规则。根据规则的不同,最好的 DocuSign 配置可能是建立两个不同的帐户,一个用于合法帐户,一个用于其他所有人。有些人可能可以访问这两个帐户。
底线:当您的 API 集成应用程序登录时,它应该允许人工或您的配置文件指定应该使用的帐户(如果用户可以访问多个帐户。 ) 虽然所有用户都有一个 "default account,",但并不总是默认值是您的集成应该使用的那个。
在第一次发送签名请求之前,我应该得到一个 accountId。 那么这个accountID有没有过期时间呢?如果凭证 or/and 其他 api 密钥等没有变化,我可以随时保存并无限期使用吗?
我在其他 api 文档中找不到有关 accountId 策略的信息。
谢谢
参考: https://www.docusign.com/developer-center/recipes/request-a-signature-via-email https://www.docusign.com/p/RESTAPIGuide/RESTAPIGuide.htm#REST API References/Login.htm
帐户 ID 是您的开发者帐户的一部分。您可以在登录时通过单击头像旁边右上角的向下小箭头找到它。它将显示您的姓名,公司名称,然后是数字。那是帐户ID。
帐户 ID 不会过期。 DocuSign 管理对 API 的访问的方式是通过集成商密钥。有关集成器密钥的信息,请参阅以下link。 https://www.docusign.com/developer-center/api-overview
因此,从广泛的角度来看,您可能希望按业务组分解不同的业务流程,并为每个单位使用不同的集成商密钥。这样,如果有人构建了错误的代码或发生了奇怪的事情并且他们打开了其中一个集成器密钥,它不会影响公司中的每个组。
您的 accountId
没有过期,但请注意,它会在环境之间发生变化 - 即当您从演示转移到生产时。因此,最佳做法是编写您的集成,这样,对于给定的用户,它会进行登录调用,然后使用从后续 API 请求中返回的 accountId
。通过这种方式编写,您还可以简化上线过程,因为您不必记得返回并更改应用程序中的任何硬编码值。
请注意,当您在生产环境中时,您的组织(或您客户的组织)可能拥有多个帐户 ID。并且组织内的个人可能有权访问多个帐户。
示例:一家公司对从法律部门和所有其他公司部门发送的电子签名请求有不同的规则。根据规则的不同,最好的 DocuSign 配置可能是建立两个不同的帐户,一个用于合法帐户,一个用于其他所有人。有些人可能可以访问这两个帐户。
底线:当您的 API 集成应用程序登录时,它应该允许人工或您的配置文件指定应该使用的帐户(如果用户可以访问多个帐户。 ) 虽然所有用户都有一个 "default account,",但并不总是默认值是您的集成应该使用的那个。