На самом деле я тестирую интеграцию Docusign в сервисе сейчас. Сейчас я тестирую API Google ARC. Мне удается отправить конверт на подпись. Затем, когда получатель подписал документ, в servicenow приходит подтверждение по электронной почте на адрес «@service-now.com», но для того, чтобы получить подписанный документ, мне нужно получить его с портала docusign и загрузить.
URL-адрес:
https://demo.docusign.net/restapi/v2/accounts/{account id}/envelopes/
Вот тело POST, которое я отправляю в Docusign:
{
"status": "sent",
"emailSubject": "Sent from the DocuSign REST API",
"documents": [{
"documentId": "1",
"name": "mydoc.pdf",
"documentBase64": "......." }],
"recipients": {
"signers": [{
"email": "[email protected]",
"name": "xxxxx yyyyy",
"recipientId": "1",
"routingOrder": "1"
}],
"carbonCopies": [{
"email": "<instance>@service-now.com",
"name": "SN",
"recipientId": "2",
"routingOrder": "2"
}]
}
}
Причина, по которой я пытаюсь получить подписанный документ в виде вложения, заключается в том, что в Service-now при получении входящей электронной почты я могу напрямую запустить сценарий действия, который затем автоматически извлечет прикрепленный файл и будет связан с текущей записью.
Любая идея, как получить вложение для проверки подписанного электронного письма?
Обратите внимание, что у меня есть бесплатная демо-учетная запись в Docusign.