我们的Web应用程序过程类似于
docusign帐户用户需要使用他/她自己的凭据登录我们的应用程序,并且可以看到我们的客户端发送给我们的应用程序中的文档。
为此,我们如何进行docusign。 使用restapi进行的任何程序都将对我们有所帮助。
答案 0 :(得分:0)
是的,这是一个常见的工作流程-您需要使用OAuth,它使您以安全的方式完成此操作,以便您的应用程序永远不会看到用户的帐户凭据(相反,它获得了代表他们使用的有效访问令牌)。 / p>
由于拥有Web应用程序,因此您应该使用“授权代码授予”流程,因此“授权代码授予”的步骤为:
注释
在步骤1中,您的应用需要构建包括查询参数在内的适当授权URI,并将用户定向到该位置,以便他们可以使用标准DocuSign登录名登录。用户登录并获得同意后,他们将连同authorization code
作为查询参数重定向回您的应用。
在步骤2中,您使用从第一步中获取的authorization code
来交换访问令牌。这是一个实际的API调用(与像步骤1那样简单地重定向用户相反)。
步骤3是您的应用需要执行的另一个API调用,以最终获取用户的帐户数据和base_uri
,然后您可以在其中开始代表他们进行请求。
有关更多信息,请参阅DS开发人员中心的以下指南: