У меня есть работающий в формате PDF, и теперь я хочу попробовать HTML-документ. Я использую метод POSTing объекта JSON, содержащий кодировку байта base64. Единственные примеры, которые я нахожу в Интернете, используют метод multipart/form-data, но я бы предпочел просто POST объект JSON с документом base64, закодированным, как я сделал для PDF. Возможно, мне нужно кодировать HTML по-другому от того, как я закодировал PDF?Как создать запрос на подпись в формате DocuSign для HTML?
"ERRORCODE": "ANCHOR_TAG_PROCESSING_FAILURE", "сообщение": "Произошла ошибка во время якорной обработки тегов Invalid документа."
Вот JSON я отправляю:
{
"recipients": {
"signers": [
{
"email": "[email protected]",
"name": "Dummy test",
"recipientId": 1,
"tabs": {
"dateSignedTabs": [{
"anchorString": "signer1date",
"fontSize": "Size12",
"name": "Date Signed",
"recipientId": "1",
"tabLabel": "date_signed"
}],
"fullNameTabs": [{
"anchorString": "signer1name",
"fontSize": "Size12",
"name": "Full Name",
"recipientId": "1",
"tabLabel": "Full Name"
}],
"signHereTabs": [
{
"anchorString": "signer1sig",
"name": "Please sign here",
"optional": "false",
"recipientId": "1",
"scaleValue": 1,
"tabLabel": "signer1sig"
}
]
}
}
]
},
"emailSubject": "Dummy Test Request a signature via email",
"documents": [
{
"documentId": "1",
"name": "index.html",
"documentBase64": "PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZCBsYW5nPSJlbiI+Cjx0aXRsZT5Eb2N1c2lnbiBUZW1wbGF0ZTwvdGl0bGU+CjwvaGVhZD4KPGJvZHk+CgoJPGgxPlRyYWRlIEFzc2lnbm1lbnQgQWdyZWVtZW50PC9oMT4KCTxoNCBpZD0iRGF0ZWRBc09mIj5mZWFmPC9oND4KCTxoNCBpZD0iQmV0d2VlbiI+ZmVhZjwvaDQ+Cgk8aDQgaWQ9ImFuZCI+ZmVhZjwvaDQ+CgkKCTxwPnNpZ25lcjFkYXRlPC9wPgoJPHA+c2lnbmVyMW5hbWU8L3A+CgoKPC9ib2R5Pgo8L2h0bWw+"
}
],
"status": "sent"
}
Вау, это было все, что было! Работает сейчас. спасибо – Quanda