Метод checkPacketStatus при работе с веб-сервисом Ediweb
Аргументы метода checkPacketStatus
В методе checkPacketStatus используются следующие аргументы (Табл. 1).
Аргументы | Обязательность | Описание |
---|---|---|
name | Да | Логин пользователя |
password | Да | Пароль пользователя |
packetId | Да | Идентификатор |
Пример формирования запроса
Пример формирования запроса метода checkPacketStatus:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:wsedi">
<soapenv:Header/>
<soapenv:Body>
<urn:checkPacketStatus>
<name>2000000000107EC</name>
<password>dF6-5KEe</password>
<packetId>4008137193</packetId>
</urn:checkPacketStatus>
</soapenv:Body>
</soapenv:Envelope>
Пример ответа
Пример формирования ответа checkPacketStatus. В теге ns2:cnt будет ответ SUCCESS, если из пакета было создано успешно сообщение. IN_PROGRESS, если сообщения не было создано, произошла ошибка или не дошла очередь.
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:checkPacketStatusResponse xmlns:ns2="urn:wsedi">
<return>
<ns2:cnt><response><status>SUCCESS</status></response></ns2:cnt>
<ns2:res>00000000</ns2:res>
</return>
</ns2:checkPacketStatusResponse>
</S:Body>
</S:Envelope>