Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 13 Следующий »

Метод получения документа для печати.

Базовый адрес(url) для Московской области remd.emias.mosreg.ru/emds/rest/api/v1

Запрос

Адрес запроса

GET: {{url}}/documents/{{emdGuid}}/xsl-content?docType=pdf&stamp=true

Параметры запроса

Параметр

Тип

Описание

По умолчанию

Обязательный

Комментарий

emdGuid
pathИдентификатор ЭМД-+Можно получить в методе Получение ЭМД и заявок на ЭМД по документу-основанию или Получение журнала заявок на ЭМД
docTypequeryТип документа-+Поддерживается только pdf и html
stampqueryОтображать штамп с информацией о подписи на документе--Только для pdf

Ответ сервера

В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:

ПолеТипОписание
datastring

Содержимое электронного документа (файл формата PDF, в base64).

Для просмотра при тесте можно пользоваться онлайн форматером, например https://www.freeformatter.com/base64-encoder.html

checksuminteger

Контрольная сумма файла, вычисленная по алгоритму CRC32 (в десятичном представлении)

docTypestring

Локальный идентификатор услуги относящийся к документу

Пример ответа
{
    "data": "JVBERi0xLjcKJeLjz9MKNSAwIG9iago8PC9GaWx0ZXIvRmxhdGVEZWNvZ...",
    "checksum": 581198999,
    "docType": "pdf"
}

Возможные ошибки

Ошибки с кодом и сообщением перечислены в массиве errors тела ответа при неуспешном коде ответа 400, 404 или 500.

Код ответа сервераКод сообщенияСообщениеКомментарий
400E-0001Разрешенные типы документов - pdf и html



404E-0002Документ с идентификатором {emdGuid} не найден
400E-0003Значение параметра 'docType' должно быть заполнено
500-Непредвиденное сообщение ошибкиВозникает при непредвиденных ошибках сервера
Пример ответа с ошибкой
{
    "status": "error",
    "result": null,
    "errors": [
        {
            "code": "E-0002",
            "message": "Документ с идентификатором localUid='b488a8b5-ad9d-459d-9a5a-61f487178245' не найден"
        }
    ],
    "page": null,
    "id": null,
    "messageId": null
}
  • Нет меток