Kazpost™ Developers / API сервиса
получения адресного ярлыка
Сервис получения адресного ярлыка по трэк номеру - Для Клиентов
Предоставляет base64 закодированный адресный ярлык.
WSDL тестового сервиса
http://rates.kazpost.kz/postratesws/postratesws.wsdl
Для получения адресного ярлыка необходимо отправить запрос на операцию
GetAddrLetterUsingBarcode указанный в
WSDL модуля доставки.
Справочники параметров
Справочники по коду продукта и отметок
Тело запроса операции GetAddrLetterUsingBarcode:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pos="http://webservices.kazpost.kz/postratesws">
<soapenv:Header/>
<soapenv:Body>
<pos:GetAddrLetterUsingBarcodeRequest>
<pos:barcode>?</pos:barcode>
</pos:GetAddrLetterUsingBarcodeRequest>
</soapenv:Body>
</soapenv:Envelope>
Параметры запроса:
Barcode - Трэк номер
Пример запроса:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pos="http://webservices.kazpost.kz/postratesws">
<soapenv:Header/>
<soapenv:Body>
<pos:GetAddrLetterUsingBarcodeRequest>
<pos:barcode>ER001185840KZ</pos:barcode>
</pos:GetAddrLetterUsingBarcodeRequest>
</soapenv:Body>
</soapenv:Envelope>
Ответ на запрос:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns2:GetAddrLetterUsingBarcodeResponse xmlns:ns2="http://webservices.kazpost.kz/postratesws">
<ns2:AddrLetPdf>base64</ns2:AddrLetPdf>
<ns2:ResponseInfo>
<ns2:ResponseCode>0</ns2:ResponseCode>
<ns2:ResponseText>success</ns2:ResponseText>
</ns2:ResponseInfo>
</ns2:GetAddrLetterUsingBarcodeResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Параметры ответа на запрос:
AddrLetPdf - Base64 закодированный pdf адресного ярлыка формата А5 (не обязательно)
AddrLetPdfs - Base64 закодированный pdf адресного ярлыки (не обязательно)
ResponseGenTime - Время сформированного ответа
ResponseCode - Код ответа
ResponseText - Текст ответа (успешно или ошибка)
Примечание* - Данный материал находится на стадии
разработки