Ссылка скопирована
Іздеу

Callback әдісі«sendDocumentFile»

АЖ мұрағатынан ЭМӨ файлын алу. sendDocumentFile

SendDocumentFile әдісі demandContent әдісінің құрметі болып табылады және жеткізуші АЖ электрондық мұрағатынан сұралған ЭМӨ-ні асинхронды түрде беру үшін пайдаланылады. Бұл callback әдісі және сұраныстың бастамашысы әрқашан РЭМД болып табылады. Құжаттың әрқашан өзекті нұсқасы беріледі.

ЭМҚ сәтті алынған жағдайда ЕПҰ ға жіберілетін сұрау салудың мысалы

POST: [base_url]/[sendDocumentFile]
{
⠀"from_system_id": "84ccfa89-f736-4929-a44a-a3ca9bf55b91",
⠀"lpu_uid": "c3af5343-6694-4ce4-bc9f-e9e55da92d91",
⠀"response_to_request_id": "51d0de5f-8fd4-4b55-a368-2b729fa84d74",
⠀"message_type": " sendDocumentFile",
⠀"status": "success",
⠀"деректер": "< Base64 файл>"
}

Параметрлердің сипаттамасы

from_system_id-жүйе идентификаторы: сынақ / өнеркәсіптік

lpu_uid-LPU идентификаторы

response_to_request_id-жауап берілген хабарлама идентификаторы

message_type-сұрау түрі

күй-өңдеу күйі: сәттілік – сұрауды сәтті өңдеу, қате – сұрауды өңдеу кезінде қате.

base64 форматындағы data құжаты

Күтілетін жауап

LPU-дан күтілетін жауап: (Код 200)

{
⠀⠀"lpu_uid": "ca10f0db-1280-4fd1-ac58-b135867ebe40",
⠀⠀"status": "success"
}

Қателер анықталған жағдайда жіберілетін сұрау

POST: [base_url]/[error]
{
⠀⠀"from_system_id": "84ccfa89-f736-4929-a44a-a3ca9bf55b91",
⠀⠀"lpu_uid": "c3af5343-6694-4ce4-bc9f-e9e55da92d91",
⠀⠀"response_to_request_id": "51d0de5f-8fd4-4b55-a368-2b729fa84d74",
⠀⠀"message_type": " sendDocumentFile",
⠀⠀"status": " error",
⠀⠀"errors": [
⠀⠀⠀⠀{
⠀⠀⠀⠀⠀⠀"code": "MIS_NOT_AVAILABLE",
""message":"АЖ сервисі қолжетімді емес" ⠀⠀⠀⠀⠀⠀ "message",
⠀⠀⠀⠀}
⠀⠀]
}

Параметрлердің сипаттамасы

from_system_id-жүйе идентификаторы: сынақ / өнеркәсіптік

lpu_uid-LPU идентификаторы

response_to_request_id-жауап берілген хабарлама идентификаторы

message_type-сұрау түрі

күй-өңдеу күйі. success-сұранысты сәтті өңдеу. қате-сұрауды өңдеу кезінде қате.

қателер-қателер тізімі

қате коды

message-қате сипаттамасы

Күтілетін жауап

LPU-дан күтілетін жауап: (Код 200)

{
⠀⠀"lpu_uid": "ca10f0db-1280-4fd1-ac58-b135867ebe40",
⠀⠀"status": "success"
}