Php docusign代表发送功能

Php docusign代表发送功能,php,docusignapi,Php,Docusignapi,我是一个文档和api的新手。我已经在docusign上手动创建了一个主帐户,现在我想使用此帐户创建新用户,并使用代表发送功能。我已经看过这个pdf()。但谁能用外行的话解释一下我需要遵循的确切步骤是什么?谢谢2021年4月更新 新的REST API集成既不支持SOBO也不支持旧身份验证。相反,使用OAuth v2.0身份验证授权。SOBO模式的替代品是使用JWT授权,该授权使应用程序能够模拟任何同意应用程序这样做的DocuSign用户。如果您有问题,请在StackOverflow上打开一个新的q

我是一个文档和api的新手。我已经在docusign上手动创建了一个主帐户,现在我想使用此帐户创建新用户,并使用代表发送功能。我已经看过这个pdf()。但谁能用外行的话解释一下我需要遵循的确切步骤是什么?谢谢

2021年4月更新 新的REST API集成既不支持SOBO也不支持旧身份验证。相反,使用OAuth v2.0身份验证授权。SOBO模式的替代品是使用JWT授权,该授权使应用程序能够模拟任何同意应用程序这样做的DocuSign用户。如果您有问题,请在StackOverflow上打开一个新的q

原始答案 请浏览,因为整个网站都有一些非常有用的信息,包括您正在寻找的确切的SOBO(代表发送)步骤

转到开发中心->探索->功能->SOBO。一般来说,您需要采取以下步骤:

  • 获取User1(身份验证用户)的访问令牌
  • 获取User2(操作用户-您代表此人发送)的访问令牌
  • 代表User2发送请求
  • 请参阅开发中心的本页,了解要采取的确切步骤以及需要启用的潜在帐户设置:


    为了总结页面所解释的内容并在此处给出答案,以下是详细信息:

    第1步:

    确保在正文中提供您的帐户电子邮件、密码和集成商密钥

    成功响应将返回以下JSON:

    {
        "access_token": "<access token for user>",
        "scope": "api",
        "token_type": "bearer"
    }
    

    由于某些原因,此链接不起作用-。它让我一直回到通用主页“”。有人更新了吗?SOBO功能已经被弃用,像这样的用例现在可以使用OAuth更安全地处理。查看OAuth的获取同意部分,搜索
    模拟
    ,您将看到访问其他人帐户需要设置的参数:
    {
        "access_token": "<access token for user>",
        "scope": "api",
        "token_type": "bearer"
    }
    
    POST https://{server}/restapi/{apiVersion}/oauth2/token
    
    Authorization: bearer <access token>
    Accept: application/json
    Content-Type: application/x-www-form-urlencoded
    Content-Length: {length of body}
     
    grant_type=password&client_id={IntegratorKey}&username={$emailOnBehalf}&password={password}&scope=api
    
    Authorization: bearer 12345
    X-DocuSign-Act-As-User: $emailOnBehalf