Мы создавали конверты DocuSign через Microsoft Flow с использованием REST API.Сегодня мы начали получать сообщение об ошибке «HTTP-запрос не выполнен: истекло время ожидания».Microsoft Flow повторил попытку 4 раза, но с тем же ответом.Тайм-аут, кажется, 2 минуты.
Глядя на журналы DocuSign, похоже, что он получил только часть первого файла до истечения времени ожидания.Журнал BadRequest указывает, что тело неправильно отформатировано.Я вижу, что в журнале фигурирует только часть кодировки Base64 первого документа.
Затем я попытался отправить те же данные через Postman.Это удалось в течение 57 секунд.Есть ли какая-либо причина, почему отправка из Microsoft Flow (или другой системы) будет намного медленнее?
Запрос:
{
"documents": [
{
"documentId": "538",
"name": "My Document Name",
"fileExtension": ".docx",
"documentBase64": "xxxxx",
"transformPdfFields": true
},
{
"documentId": "537",
"name": "Another Document",
"fileExtension": ".docx",
"documentBase64": "xxxx",
"transformPdfFields": true
}
],
"status": "Sent",
"emailSubject": "xxxx",
"recipients": {
"signers": [
{
"recipientId": "1",
"clientUserId": "1002457",
"email": "lmckenzie@petstock.com.au",
"name": " Ford",
".5routingOrder": "1",
"tabs": {...
}
}
]
},
"eventNotification": {
"includeDocumentFields": "false",
"envelopeEvents": [
{
"envelopeEventStatusCode": "Completed"
},
{
"envelopeEventStatusCode": "Declined"
},
{
"envelopeEventStatusCode": "Voided"
},
{
"envelopeEventStatusCode": "Sent"
}
],
"url": "https://xxx",
"requireAcknowledgment": "false",
"includeSenderAccountAsCustomField": "true",
"loggingEnabled": "true",
"includeDocuments": "false",
"signMessageWithX509Cert": "true"
}
}
Ответ: <pre>
Duration: 2m
Start time: 2018-05-23T05:01:02.2710043Z
End time: 2018-05-23T05:03:02.384625Z
Status: BadRequest
Client request ID: c3cef685-7c70-41d0-8cbd-67237b56a7f1
Error: {
"error": {
"code": "BadRequest",
"message": "Http request failed: the timeout was reached."
}
}