Общие сведения о веб-сервисах Ediweb для обмена документами по SOAP-каналу
Веб-сервис, основанный на протоколе SOAP, предназначен для передачи документов с помощью EDI Platform. Данный сервис доступен по адресу: https://soap.ediweb.ru/wsedi/services/platform
WSDL можно скачать по ссылке: https://soap.ediweb.ru/wsedi/services/platform?wsdl
Тестовый сервис: https://soap3.ediweb.ru/wsedi/services/platform?wsdl
Методы дополнительной информации:
Методы отправки сообщений:
Методы по работе с отправленными сообщениям:
Методы запроса списка исходящих сообщений:
Методы запроса списка входящих сообщений:
Методы получения сообщений:
Метод работы со входящими сообщениями:
Клиенты, использующие методы веб-сервиса, получают ответы в XML-формате.
<*Название_Метода*>
<Res> Код ошибки </Res>
<Cnt>
[Документ XML, если операция завершена успешно].
</*Название_Метода*>>
Код ошибки состоит из восьми цифр и может содержать следующие значения (Табл. 1).
Код ошибки | Описание |
---|---|
00000000 | Операция успешно завершена |
00000001 | Ошибка аутентификации |
00000002 | Ошибка во взаимосвязи |
00000003 | Внешняя ошибка |
00000004 | Внутренняя ошибка сервера |
00000005 | Превышен таймаут на выполнение метода |
00000006 | Ошибка Web |
00000007 | Некорректные параметры |
00000008 | В доступе на платформу отказано |
00000009 | Запрашиваемого документа не обнаружено |
Для аргументов методов по умолчанию определён тип String, поэтому в описании тип аргументов предполагается строковым, если не указан другой.
Аргумент может быть обязательным (обозначается буквой «M») и опциональным (обозначается буквой «O»).
При отправке любого сообщения, на платформе будет создан пакет, который впоследствии будет обработан и из которого будет создано сообщение или ошибка.