Не удалось создать конверт DocuSign, содержащий преобразование полей PDF - PullRequest
0 голосов
/ 24 сентября 2018

Это мой код JSON:

{
  "status": "sent",
  "emailSubject": "This is an api Demo Doc, sent for signature",
  "recipients": {
    "carbonCopies": [
      {
        "email": "nila@gmail.com",
        "name": "Nilashree",
        "recipientId": "2"
      }
    ],
    "signers": [
      {
        "email": "{{signer1Email}}",
        "name": "Nilashree Nandkumar shirodkar",
        "recipientId": "1"
      }
    ]
  },
  "compositeTemplates": [
    {
      "inlineTemplates": [
        {
          "sequence": "1",
          "recipients": {
            "signers": [
              {
                "email": "nshiro2@students.towson.edu",
                "name": "Nila Joseph",
                "recipientId": "1",
                "defaultRecipient": "true"
              }
            ]
          }
        }
      ],
      "documents": {
        "documentId": "1",
        "name": "application_form.pdf",
        "transformPdfFields": "true",
        "documentBase64": "{{}}"
      }
    }
  ]
}

Но я получаю следующую ошибку:

"errorCode": сообщение "ENVELOPE_IS_INCOMPLETE",
"":" Конверт не завершен. Полный конверт требует документов, получателей, вкладок и строки темы. "

Может кто-нибудь сообщить мне, что я делаю неправильно?

1 Ответ

0 голосов
/ 25 сентября 2018

Почему вы используете составной шаблон?Возможно, вы планируете использовать более позднее определение конверта.

Ваша ошибка в том, что каждый составной шаблон может содержать только один документ.Имя поля document, а не documents.

Вместо

  "documents": {
    "documentId": "1",
    "name": "application_form.pdf",
    "transformPdfFields": "true",
    "documentBase64": "{{}}"
  }

используйте

  "document": {
    "documentId": "1",
    "name": "application_form.pdf",
    "transformPdfFields": "true",
    "documentBase64": "{{}}"
  }

Кроме того, я не считаю, что в этом есть необходимостьдля получателей вне структуры составных шаблонов.Я не уверен на 100% в этом вопросе.

...