baseUrl是按用户还是按帐户?

时间:2015-03-20 20:34:48

标签: docusignapi

每个用户返回的baseUrl值是否可以被同一帐户的所有未来用户使用?我想缓存这个值,据我所知,这实际上是一个帐户设置,即使它仅在用户特定登录后检索。同一帐户的两个用户是否有可能拥有不同的baseUrl?只是想知道我真正需要缓存这个级别。

感谢, -Mike

enter image description here

3 个答案:

答案 0 :(得分:2)

是每个帐户

  

是否为每个用户返回了baseUrl值,或者将来是否可以使用它   同一帐户的用户?


RESTAPI / V {#} / login_information

此调用将返回用户名/密码有权访问的帐户列表。除了帐户列表,您还会收到该帐户的baseUrl

baseUrl定义了两件事:

  1. 帐户所在的服务器
  2. 帐号
  3. 如果您要添加用户的特定帐户,baseUrl对于该帐户的未来用户将是相同的。

    如果您没有多个帐户登录到您的应用程序。

    您可以缓存此来电中的信息,这样您就无法在每个工作流程中使用该信息。它主要用于设置新的工作流程以及在演示和制作之间移动。

    如果您有多个帐户登录到您的应用程序。

    我建议您在工作流程开始时调用此信息。它将确保您为该用户调用正确的帐户。

    要记住的一件事是,1组用户名/密码可以访问多个帐户。因此,您可能会收到多个数组作为响应,您的应用程序应相应地处理此问题。

答案 1 :(得分:1)

DocuSign的LoginInformation方法使实现能够在宏观层面上提供客户端的动态重定向。

目前或将来,DocuSign可能出于多种不同的原因使用该功能。

使用未记录的“功能”(baseURL结果的属性)可能会导致脆弱的客户端在将来可能失败。小心预成熟优化的警笛声。

答案 2 :(得分:0)

仅当您从不同的环境移动时,baseURL值才会更改(即:DEMO与PROD)。我鼓励你存储/缓存它是的。请记住,当您的应用程序准备好PROD时,您将需要获得PROD的baseURL并适当地存储/使用它。