【问题标题】:How to create a template using the DocuSign API call in c#, xml如何在 c#、xml 中使用 DocuSign API 调用创建模板
【发布时间】:2015-01-22 15:50:03
【问题描述】:

需要有关如何使用 docusign api、c#、xml 创建模板的帮助

我收到一条错误消息 - '(404) Bad Request'

url = https://demo.docusign.net/restapi/v2/accounts/{......}/templates

string requestBody =
        "<envelopeDefinition xmlns=\"http://www.docusign.com/restapi\">" +
        "<emailSubject>Please sign this Document</emailSubject>" +
        "<status>sent</status>" +                           
        // add document(s)
        "<documents>" +
        "<document>" +
        "<documentId>1</documentId>" +
        "<name>document.pdf</name>" +
        "</document>" +
        "</documents>" +
        // add recipient(s)
        "<recipients>" +
        "<signers>" +
        "<signer>" +
        "<recipientId>1</recipientId>" +
        "<email>ssmith@hotmail.com</email>" +
        "<name>Som Smith</name>" +
        "<roleName>Signer</roleName>" +
        "<tabs>" +
          "<signHereTabs>" +
          "<signHere>" +
            "<xPosition>70</xPosition>" + 
            "<yPosition>560</yPosition>" + 
            "<documentId>1</documentId>" +
            "<pageNumber>2</pageNumber>" +
          "</signHere>" +
          "</signHereTabs>" +
        "</tabs>" +
        "</signer>" +
        "</signers>" +
        "</recipients>" +
        "<envelopeTemplateDefinition>" +
            "<name>TestTemplate</name>" +
            "<owner>" +
                "<email>ssmith@hotmail.com</email>" +
            "</owner>" +
        "</envelopeTemplateDefinition>" +
        "</envelopeDefinition>";

我收到的响应错误消息

<errorDetails xmlns="http://www.docusign.com/restapi" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">errorCode>UNSPECIFIED_ERROR</errorCode><message>There is an error in XML document (1, 2).</message></errorDetails>

非常感谢

【问题讨论】:

    标签: c# xml docusignapi


    【解决方案1】:

    您使用的请求正文用于从现有模板发送签名请求,而不是用于在您的帐户中创建新模板。要通过 API 创建新模板,您需要不同的请求正文。您可以使用自动生成的 REST API 帮助页面:

    https://www.docusign.net/restapi/help

    向下滚动并找到POST 创建模板的调用,您可以看到示例请求正文。该示例非常庞大,因为它包含了所有可能进入该正文的内容,但您将知道如何构建您的 JSON(或 XML)。

    另请参阅创建模板的 API 调用的相应文档:

    POST Template

    【讨论】:

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