Приложение Docusign REST API - PullRequest
0 голосов
/ 16 января 2019

Я пытаюсь отправить документ с заполнителем вложения получателям, чтобы при открытии почты DocuSign они могли прикреплять дополнительные документы.

То, что я сделал, созданоконверт и получите envelopId в ответе

{
  "status": "sent",
  "emailSubject": "Example of one recipient, type signer",
  "documents": [{
    "documentId": "1",
    "name": "contract.pdf",
    "documentBase64": "base64 document bytes...",
  }],
  "recipients": {
    "signers": [{
      "name": "Lisa Simpson",
      "email": "lisa@email.com",
      "recipientId": "1",
      "routingOrder": "1",
      "tabs": {
        "signHereTabs": [{
          "xPosition": "150",
          "yPosition": "200",
          "documentId": "1",
          "pageNumber": "1"
        }],
      }
    }]
  }
}

для прикрепления вложения, из документации я получил

PUT /v2/accounts/{accountId}/envelopes/{envelopeId}/attachments

Но, вещь, которую я не могу понять, я создаюконверт с документом и отправить его получателю, затем я получаю envelopeId

После этого, почему я должен поместить заполнитель вложения?Конверт (почта DocuSign) уже отправлен получателю.

Как я могу отправить заполнитель вложения через DocuSign REST API?

1 Ответ

0 голосов
/ 21 февраля 2019

Конверт Вложения - это метаданные. Я думаю, вы хотите, чтобы получатель загрузил и вложил файл в конверт? Для этого вы добавляете вкладку «signerAttachment». Вкладка должна быть размещена где-то на вашем документе. Параметр конфигурации учетной записи, позволяющий либо добавить загруженный файл в документ, содержащий вкладку signerAttachment, либо добавить этот файл в качестве другого документа в конверте, будет влиять на то, как вы вернете загруженный документ.

"tabs": {
    "signHereTabs": [{
      "xPosition": "150",
      "yPosition": "200",
      "documentId": "1",
      "pageNumber": "1"
    }],
    "signerAttachmentTabs":[{
      "xPosition": "150",
      "yPosition": "500",
      "documentId": "1",
      "pageNumber": "1"
    }]
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...