Как получить информацию о почтовом переводе наложенного платежа через API?

В WSDL API отслеживания посылок появился новый метод "PostalOrderEventsForMail":
<operation name="PostalOrderEventsForMail">
	<documentation>Метод получения данных о наложенном платеже. </documentation>
	<input name="Request" message="tns:PostalOrderEventsForMailInput"/>
	<output name="Response" message="tns:PostalOrderEventsForMaiOutput"/>
	<fault name="Fault" message="tns:PostalOrderEventsForMailFault"/>
</operation>

Судя по описанию, он должен выдавать информацию, аналогичную табличке "Информация о почтовом переводе наложенного платежа" на странице отслеживания (пример трека: 12757669033751), но вот какие переменные и в каком виде передавать в этот метод - совсем не понятно.
Может быть, кто-то осведомлен по этому поводу?
  • Вопрос задан
  • 2788 просмотров
Пригласить эксперта
Ответы на вопрос 1
@cane
по идее так
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:data="http://russianpost.org/operationhistory/data" xmlns:data1="http://www.russianpost.org/RTM/DataExchangeESPP/Data">
   <soapenv:Header>
      <data:AuthorizationHeader soapenv:mustUnderstand="1">
         <data:login>?</data:login>
         <data:password>?</data:password>
      </data:AuthorizationHeader>
   </soapenv:Header>
   <soapenv:Body>
      <data1:PostalOrderEventsForMailInput Barcode="?" Language="RUS"/>
   </soapenv:Body>
</soapenv:Envelope>


но сервер постоянно дает ответ Ошибка получения данных ЕСПП
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы