Expiration of accountId in Rest API

时间:2016-04-15 14:57:08

标签: rest docusignapi

Before first sending signing request I should get a accountId. So is there any expiration time for this accountID? Can I save it and use it any time with unlimited time if there is no changes in credential or/and other api key and so on?

I can't find information about strategy for accountId in rest api documentation.

Thank you

ref: 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

3 个答案:

答案 0 :(得分:3)

帐户ID是您的开发者帐户的一部分。您可以在登录时通过单击头像右上角的小向下箭头找到它。它会显示您的公司名称和公司名称。这是帐户ID。

帐户ID不会过期。 DocuSign管理API访问的方式是通过Integrator密钥。有关Integrator密钥的信息,请参阅以下链接。 https://www.docusign.com/developer-center/api-overview

因此,从广泛的概述中,您可能希望按业务组分解不同的业务流程,并为每个单元分配不同的Integrator密钥。这样,如果某人构建了错误的代码或发生了一些奇怪的事情,并且他们转向其中一个Integrator键,则不会影响公司中的每个组。

答案 1 :(得分:0)

您的accountId没有到期,但请注意它会在不同环境之间发生变化 - 即从演示转为制作时。因此,最佳做法是编写集成,以便对于给定用户,它使登录调用使用从后续API请求中返回的accountId。通过这种方式编写,您还可以更轻松地使用实时过程,因为您不必记住返回并更改应用中的任何硬编码值。

答案 2 :(得分:0)

请注意,当您投入生产时,您的组织(或您的客户'组织)可能拥有多个帐户ID。组织内的个人可能可以访问多个帐户。

示例:公司对从法律部门和所有其他公司部门发送的电子签名请求有不同的规则。根据规则的不同,最佳的DocuSign配置可能是建立两个不同的帐户,一个用于合法帐户,一个用于其他所有帐户。有些人可能可以访问这两个帐户。

结论:当您的API集成应用程序登录时,它应该启用人工或配置文件来指定应该使用的帐户(如果用户可以访问多个帐户。)虽然所有用户都有"默认帐户,"并非总是如此,默认值是集成应该使用的默认值。