Автор |
Сообщение |
09/09/2020 08:59:55
|
Martoha
Зарегистрирован: 09/09/2020 08:15:17
Сообщений: 5
Оффлайн
|
Добрый день!
Не како опыта работы с SOAP нету
Мне нужно получить список входяших ВСД через АПИ
Я пробую послать такую xml
Но в ответ приходит
|
|
|
09/09/2020 09:09:07
|
nmzn1
Зарегистрирован: 11/05/2017 09:25:20
Сообщений: 4977
Оффлайн
|
добрый
а искать на форуме не пробовали по запросу SOAP
например такие ветки находятся https://vetrf.ru/vetrf-forum/posts/list/75/8095.page https://vetrf.ru/vetrf-forum/posts/list/8160.page
|
|
|
09/09/2020 09:51:18
|
Martoha
Зарегистрирован: 09/09/2020 08:15:17
Сообщений: 5
Оффлайн
|
Спасибо конечно. Но от того легче не становится(
Мне бы для примера. Как это должно выглядить.
Я как понимаю я что то не правильно передаю.
Передал через post
пришел ответ такой
|
|
|
09/09/2020 10:26:50
|
oleg-x
Зарегистрирован: 20/11/2017 11:24:40
Сообщений: 2046
Онлайн
|
http://help.vetrf.ru/wiki/GetVetDocumentListOperation_v2.0
В самом низу есть примеры запросов.
|
https://vk.com/mercuriy_rf |
|
|
09/09/2020 11:23:27
|
Martoha
Зарегистрирован: 09/09/2020 08:15:17
Сообщений: 5
Оффлайн
|
oleg-x wrote:http://help.vetrf.ru/wiki/GetVetDocumentListOperation_v2.0
В самом низу есть примеры запросов.
Я правильно понимаю что там указана структура документа?
или я свой xml. должен куда вписать в этот документ.
|
|
|
09/09/2020 11:33:07
|
oleg-x
Зарегистрирован: 20/11/2017 11:24:40
Сообщений: 2046
Онлайн
|
Martoha wrote:
oleg-x wrote:http://help.vetrf.ru/wiki/GetVetDocumentListOperation_v2.0
В самом низу есть примеры запросов.
Я правильно понимаю что там указана структура документа?
или я свой xml. должен куда вписать в этот документ.
Там полный пример запроса, только параметры заменить на свои и все будет работать. По каждой операции АПИ есть рабочие примеры.
Как сделать формирование программно уже зависит от вас. Но для начало советую просто текстовый запрос отправить и получить ответ. И уже от этого плясать.
|
https://vk.com/mercuriy_rf |
|
|
09/09/2020 12:43:15
|
Martoha
Зарегистрирован: 09/09/2020 08:15:17
Сообщений: 5
Оффлайн
|
oleg-x wrote:
Martoha wrote:
oleg-x wrote:http://help.vetrf.ru/wiki/GetVetDocumentListOperation_v2.0
В самом низу есть примеры запросов.
Я правильно понимаю что там указана структура документа?
или я свой xml. должен куда вписать в этот документ.
Там полный пример запроса, только параметры заменить на свои и все будет работать. По каждой операции АПИ есть рабочие примеры.
Как сделать формирование программно уже зависит от вас. Но для начало советую просто текстовый запрос отправить и получить ответ. И уже от этого плясать.
Так послать поулчилось
Пришел ответ
Но как получить теперь результаты.
Получается я подал только заявку
|
|
|
09/09/2020 13:16:09
|
oleg-x
Зарегистрирован: 20/11/2017 11:24:40
Сообщений: 2046
Онлайн
|
Да, обратно прислали номер заявки, теперь надо сделать запрос на получение результата по заявке
Сам запрос такой
Описание найдешь здесь
http://help.vetrf.ru/wiki/%D0%9F%D0%BE%D0%B4%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8_%D0%B7%D0%B0%D1%8F%D0%B2%D0%BE%D0%BA_%D0%B2_%D0%92%D0%B5%D1%82%D0%B8%D1%81.API
|
https://vk.com/mercuriy_rf |
|
|
09/09/2020 14:38:31
|
Martoha
Зарегистрирован: 09/09/2020 08:15:17
Сообщений: 5
Оффлайн
|
Спасибо большое.
Все вроде бы успешно
Но ругается
Wrong application data format. Format validation failed due to XML Schema rules: Element 'issueDateInterval' not expected.
Но как может быть не верный issueDateInterval если при отправки запроса валидация прошла?
Или мб я что то не правильно понял
|
|
|
09/09/2020 15:01:47
|
oleg-x
Зарегистрирован: 20/11/2017 11:24:40
Сообщений: 2046
Онлайн
|
Martoha wrote:Спасибо большое.
Все вроде бы успешно
Но ругается
Wrong application data format. Format validation failed due to XML Schema rules: Element 'issueDateInterval' not expected.
Но как может быть не верный issueDateInterval если при отправки запроса валидация прошла?
Или мб я что то не правильно понял
Ошибаетесь. Вы отправляете заявку и если первичную проверку валидации прошел, то это не означает что запрос составлен корректно. Например можете ошибиться с форматом даты и тогда при обработке самого запроса вернет ошибку.
Или вообще не корректную структуру вложенного запроса.
В данном случае видимо лишний элемент 'issueDateInterval', посмотрите внимательно, некоторые возможности доступны в версииАПИ 2.1 Лучше его подставляйте всегда.
|
https://vk.com/mercuriy_rf |
|
|
|