【问题标题】:DocuSignAPI - Sign an envelope via APIDocuSignAPI - 通过 API 签署信封
【发布时间】:2020-02-07 03:37:43
【问题描述】:

我们正在创建一个处理签名文档的应用程序。作为测试过程的一部分,我想自动化示例文档的创建和签名。 如何通过邮递员签署文件?

使用位于DocuSign/blog 的 Postman 脚本,我可以进行身份​​验证:

https://{{hostenv}}/restapi/{{apiVersion}}/login_information?api_password=true
{
    "loginAccounts": [
        {
            "name": "Personal",
            "accountId": "9",
            "baseUrl": "https://demo.docusign.net/restapi/v2.1/accounts/9",
            "isDefault": "true",
            "userName": "Chris",
            "userId": "",
            "email": "",
            "siteDescription": ""
        }
    ],
    "apiPassword": "="
}

然后创建一个要签名的信封...

{{baseUrl}}/envelopes

{
  "recipients": {
    "signers": [
      {
        "email": "{{signer1Email}}",
        "name": "{{signer1Name}}",
        "recipientId": 1,
        "tabs": {
          "signHereTabs": [
            {
              "xPosition": "100",
              "yPosition": "100",
              "documentId": "1",
              "pageNumber": "1"
            }
          ]
        }
      }
    ]
  },
  "emailSubject": "DocuSign API - Signature Request on Document Call",
  "documents": [
    {
      "documentId": "1",
      "name": "blank1.pdf",
      "documentBase64": "JVBERi0x..."
    }
  ],
  "status": "sent"
}

有没有办法(通过邮递员)在刚刚创建的信封上签名?

我一直在探索更复杂的设置(Selenium 等),但想知道是否可以通过邮递员签署文件。

【问题讨论】:

    标签: postman docusignapi sign


    【解决方案1】:

    正如 Inbar 所述,您无法使用 DocuSign API 自动签署信封。一种替代方法是更正信封以将签名者更改为抄送收件人,这将立即完成他们在信封中的角色。

    【讨论】:

      【解决方案2】:

      您不能通过 REST API(或任何其他 API)签署信封。 您可以使用 UI 自动化技术单击页面上的内容并以这种方式签署信封。 这里有一个类似的问题,它有一个自动化专家的答案 - DocuSign integration tests

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多