Docusignapi 如何代表单个用户使用DocuSign,但在签名仪式后使用动态重定向?

Docusignapi 如何代表单个用户使用DocuSign,但在签名仪式后使用动态重定向?,docusignapi,Docusignapi,因此,我的用例是: 我将有权访问一个属于Acme Inc.的DocuSign帐户(我目前使用的是一个沙盒帐户) Acme Inc.有许多分公司,每个分公司都有自己的员工,他们必须签署不同的文件,这取决于他们在哪个分公司工作 从我的内部应用程序中,分支机构的管理员将上载文档并设置文档必须发送到的电子邮件地址 员工将在收到邮件中的链接后完成签字仪式 主要问题-签字仪式完成后,我要求员工重定向到内部应用程序的某个页面,他们必须在该页面上完成一些附加步骤 到目前为止,我所拥有的: 我运行了提供的示例。这

因此,我的用例是:

  • 我将有权访问一个属于Acme Inc.的DocuSign帐户(我目前使用的是一个沙盒帐户)
  • Acme Inc.有许多分公司,每个分公司都有自己的员工,他们必须签署不同的文件,这取决于他们在哪个分公司工作
  • 从我的内部应用程序中,分支机构的管理员将上载文档并设置文档必须发送到的电子邮件地址
  • 员工将在收到邮件中的链接后完成签字仪式
  • 主要问题-签字仪式完成后,我要求员工重定向到内部应用程序的某个页面,他们必须在该页面上完成一些附加步骤
  • 到目前为止,我所拥有的:

    我运行了提供的示例。这方面的问题是权限请求。我不希望出现访问提示,而是希望在管理面板本身中执行此操作,以便从服务器应用程序向DocuSign API发出的请求包含有效令牌,或者在现有令牌过期的情况下接收新令牌。我看到JWT Grant系统适合我的用例,并且我使用单个用户的同意运行该系统,但是,我一直在试图找出如何使用重定向URI中的一些参数将签名者(员工)重定向到我想要的页面。这可以与Auth Grant示例提供的(
    eg-01
    )嵌入式签名示例中提供的(
    state=123
    )一样简单

    我很抱歉没有显示任何代码片段,因为我还没有将任何东西集成到我的内部应用程序中,我只是在运行GitHub示例中的代码。请让我知道,如果我需要提供任何额外的信息,以便于您了解我的要求


    任何提供的帮助都将不胜感激

    我认为您的主要问题是您使用的身份验证类型。 您使用的示例显示了Auth Code Grant,它确实需要用户登录。 您可以改为使用JWT(JSON Web令牌),它不需要这样做(只需要一次,这可以由您完成)。 制作API和签名仪式后重定向等的代码相同。您所要做的就是更改用于获取访问令牌的代码(还需要一些配置更改)。 您可以在此处找到JWT的nodeJS示例-


    如果您想了解更多关于JWT的信息-

    我认为您的主要问题是您使用的身份验证类型。 您使用的示例显示了Auth Code Grant,它确实需要用户登录。 您可以改为使用JWT(JSON Web令牌),它不需要这样做(只需要一次,这可以由您完成)。 制作API和签名仪式后重定向等的代码相同。您所要做的就是更改用于获取访问令牌的代码(还需要一些配置更改)。 您可以在此处找到JWT的nodeJS示例-


    如果您想了解更多关于JWT的信息-

    感谢Inbvar,我可以使用JWTs的身份验证代码授予示例中的代码,我的问题已经解决。感谢Inbvar,我可以使用JWTs的身份验证代码授予示例中的代码,我的问题已经解决。