Я пытаюсь запросить подпись с помощью API DocuSign через Javascript. Ниже представлен многий запрос, который я отправляю. Проблема в том, что я получаю сообщение об ошибке: «Конверт не завершен. Полный конверт требует документов, получателей, вкладок и строки темы. Отсутствует определение конверта». Понятно, что я включаю в свой запрос «envelopeDefinition» xml, и я уверен, что все необходимые элементы есть. Любое руководство будет высоко оценено.Signature Request DocuSign Request - «Определение конверта отсутствует»
--BOUNDARY--
Content-Type: application/xml
Content-Disposition: form-data
<envelopeDefinition xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.docusign.com/restapi"><emailSubject>Test Subject</emailSubject><documents><name>document.pdf</name><documentId>1</documentId></documents><recipients><signers><tabs><signHereTabs><pageNumber>1</pageNumber><documentId>1</documentId><xPosition>100</xPosition><yPosition>100</yPosition></signHereTabs></tabs><routingOrder>1</routingOrder><recipientId>1</recipientId><name>My Name</name><email>[email protected]</email></signers></recipients><status>sent</status></envelopeDefinition>
--BOUNDARY--
Content-Type: application/pdf
Content-Disposition: file; filename="document.pdf"; documentId=1
[document bytes go here]
--BOUNDARY--
Кроме того, следует упомянуть, что я использую Msxml2.XMLHTTP.