复合模板响应在创建信封时给出无效请求错误

本文关键字:无效 错误 请求 响应 创建 复合 | 更新日期: 2023-09-27 18:36:32

我尝试为复合模板创建一个模板,同时从 doccusign 得到回复,我遇到了一些问题。下面是我为复合模板创建的 XML。

我收到一个错误的请求错误。

 <envelopeDefinition xmlns="http://www.docusign.com/restapi">
      <accountId>ACCOUNTID</accountId>
      <status>sent</status>
      <compositeTemplates>
        <compositeTemplate>
          <serverTemplates>
            <serverTemplate>
              <sequence>1</sequence>
              <templateId>xxxxxxxxxxxx</templateId>
            </serverTemplate>
          </serverTemplates>
          <inlineTemplates>
            <inlineTemplate>
              <sequence>1</sequence>
              <recipients>
                <signers>
                  <signer>
                    <email>xxxxxxxxxxxx@yahoo.com</email>
                    <name>234 234</name>
                    <recipientId>1</recipientId>
                    <roleName>Contractor</roleName>
                    <clientUserId>1</clientUserId>
                  </signer>
                </signers>
              </recipients>
            </inlineTemplate>
          </inlineTemplates>
        </compositeTemplate>
        <compositeTemplate>
          <serverTemplates>
            <serverTemplate>
              <sequence>2</sequence>
              <templateId>xxxxxxxxxxxx</templateId>
            </serverTemplate>
          </serverTemplates>
          <inlineTemplates>
            <inlineTemplate>
              <sequence>1</sequence>
              <recipients>
                <signers>
                  <signer>
                    <email>xxxxxxxxxxxx@yahoo.com</email>
                    <name>234 234</name>
                    <recipientId>1</recipientId>
                    <roleName>Contractor</roleName>
                    <clientUserId>1</clientUserId>
                  </signer>
                </signers>
              </recipients>
            </inlineTemplate>
          </inlineTemplates>
        </compositeTemplate>
        <compositeTemplate>
          <serverTemplates>
            <serverTemplate>
              <sequence>3</sequence>
              <templateId>xxxxxxxxxxxx</templateId>
            </serverTemplate>
          </serverTemplates>
          <inlineTemplates>
            <inlineTemplate>
              <sequence>1</sequence>
              <recipients>
                <signers>
                  <signer>
                    <email>xxxxxxxxxxxx@yahoo.com</email>
                    <name>234 234</name>
                    <recipientId>1</recipientId>
                    <roleName>Contractor</roleName>
                    <clientUserId>1</clientUserId>
                  </signer>
                </signers>
              </recipients>
            </inlineTemplate>
          </inlineTemplates>
        </compositeTemplate>
        <compositeTemplate>
          <serverTemplates>
            <serverTemplate>
              <sequence>4</sequence>
              <templateId>xxxxxxxxxxxx</templateId>
            </serverTemplate>
          </serverTemplates>
          <inlineTemplates>
            <inlineTemplate>
              <sequence>1</sequence>
              <recipients>
                <signers>
                  <signer>
                    <email>xxxxxxxxxxxx@yahoo.com</email>
                    <name>234 234</name>
                    <recipientId>1</recipientId>
                    <roleName>Contractor</roleName>
                    <clientUserId>1</clientUserId>
                  </signer>
                  <signer>
                    <email />
                    <name />
                    <recipientId>4</recipientId>
                    <roleName>Legal</roleName>
                    <clientUserId>1</clientUserId>
                  </signer>
                </signers>
              </recipients>
            </inlineTemplate>
          </inlineTemplates>
        </compositeTemplate>
        <compositeTemplate>
          <serverTemplates>
            <serverTemplate>
              <sequence>5</sequence>
              <templateId>xxxxxxxxxxxx</templateId>
            </serverTemplate>
          </serverTemplates>
          <inlineTemplates>
            <inlineTemplate>
              <sequence>1</sequence>
              <recipients>
                <signers>
                  <signer>
                    <email>xxxxxxxxxxxx@yahoo.com</email>
                    <name>234 234</name>
                    <recipientId>1</recipientId>
                    <roleName>Contractor</roleName>
                    <clientUserId>1</clientUserId>
                  </signer>
                </signers>
              </recipients>
            </inlineTemplate>
          </inlineTemplates>
        </compositeTemplate>
      </compositeTemplates>
    </envelopeDefinition>

复合模板响应在创建信封时给出无效请求错误

您可以使用 DocuSign REST API 自动生成的帮助页面来确定请求的哪个部分无效。 它显示了 v2 中所有 API 调用的示例,您可以查看 JSON 或 XML 格式的有效请求:

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