每个用户返回的baseUrl值是否可以被同一帐户的所有未来用户使用?我想缓存这个值,据我所知,这实际上是一个帐户设置,即使它仅在用户特定登录后检索。同一帐户的两个用户是否有可能拥有不同的baseUrl?只是想知道我真正需要缓存这个级别。
感谢, -Mike
答案 0 :(得分:2)
是否为每个用户返回了baseUrl值,或者将来是否可以使用它 同一帐户的用户?
此调用将返回用户名/密码有权访问的帐户列表。除了帐户列表,您还会收到该帐户的baseUrl
。
baseUrl
定义了两件事:如果您要添加用户的特定帐户,baseUrl
对于该帐户的未来用户将是相同的。
您可以缓存此来电中的信息,这样您就无法在每个工作流程中使用该信息。它主要用于设置新的工作流程以及在演示和制作之间移动。
我建议您在工作流程开始时调用此信息。它将确保您为该用户调用正确的帐户。
要记住的一件事是,1组用户名/密码可以访问多个帐户。因此,您可能会收到多个数组作为响应,您的应用程序应相应地处理此问题。
答案 1 :(得分:1)
DocuSign的LoginInformation方法使实现能够在宏观层面上提供客户端的动态重定向。
目前或将来,DocuSign可能出于多种不同的原因使用该功能。
使用未记录的“功能”(baseURL结果的属性)可能会导致脆弱的客户端在将来可能失败。小心预成熟优化的警笛声。
答案 2 :(得分:0)
仅当您从不同的环境移动时,baseURL值才会更改(即:DEMO与PROD)。我鼓励你存储/缓存它是的。请记住,当您的应用程序准备好PROD时,您将需要获得PROD的baseURL并适当地存储/使用它。