Перейти к основному содержимому

Добавление файлов

После того, как пакет будет создан, в него для обработки можно добавить документы, представленные в электронной форме (ЭДО, см. описание в разделе Распознаваемые документы).

Также загрузка файлов может использоваться в качестве альтернативы для загрузки изображений со всеми ограничениями и рекомендациями описанными в разделе Добавление изображений.

Сервис принимает файлы в формате XML (документы ЭДО) или JPG, PNG, PDF (изображения).

Пример multipart/form-data запроса:

Url: https://extractor.correct.su/api/files/package/42  // здесь 42 – идентификатор пакета
Headers: Authorization, Content-Type (multipart/form-data)
Method: POST
Form Data: Содержимое файла/файлов

Пример JSON запроса:

Url: https://extractor.correct.su/api/files/package/42  // где 42 – идентификатор пакета
Headers: Authorization, Content-Type (application/json)
Method: POST
Body:
{
"content": "ZXhhbXBsZQ==" //Содержимое файла в base64
}

Пример ответа:

{
"Files": [ // Массив DTO для идентификации загруженных данных
{
"Id": 42, // Идентификатор загруженного файла с документом ЭДО
"Images": [] // Массив DTO для идентификации загруженных изображений.
// При загрузке документов ЭДО массив всегда пуст
},
{
"Id": 43, // Идентификатор загруженного файла с изображением/изображениями
"Images": [ // Массив DTO для идентификации загруженных изображений
{
"Id": 24 // Идентификатор загруженного изображения
}]
}]
}