Поиск
Последние темы
Горячие темы
Список участников
На главную страницу
Регистрация
/
Вход
Ветис API 2.0
Индекс форума
»
Компонент МЕРКУРИЙ
Автор
Сообщение
28/02/2018 18:20:57
Тема:
Ветис API 2.0
hobi
Зарегистрирован: 03/07/2017 09:18:42
Сообщений: 6
Оффлайн
Вот что не так, получаю в ответ на запрос ошибку: "APLM0002 Unsupported application data format" ?
Мой запрос (изменено содержимое apiKey и login):
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:apl="http://api.vetrf.ru/schema/cdm/application" xmlns:apldef="http://api.vetrf.ru/schema/cdm/application/ws-definitions" xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2" xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <apldef:submitApplicationRequest> <apldef:apiKey>aaaaaaaaaaaa</apldef:apiKey> <apl:application> <apl:serviceId>mercury-g2b.service:2.0</apl:serviceId> <apl:issuerId>4ed16e39-4f58-4360-85c9-6080e1121426</apl:issuerId> <apl:issueDate>2018-02-28T18:13:17</apl:issueDate> <apl:data> <merc:getVetDocumentChangesListRequest> <merc:localTransactionId>ABC-123456</merc:localTransactionId> <merc:initiator> <vd:login>aaaaaaaaaaaa</vd:login> </merc:initiator> <bs:listOptions> <bs:count>100</bs:count> <bs:offset>0</bs:offset> </bs:listOptions> <bs:updateDateInterval> <bs:beginDate>2017-11-06T00:00:00</bs:beginDate> <bs:endDate>2017-11-06T23:59:59</bs:endDate> </bs:updateDateInterval> <dt:enterpriseGuid>87caea63-f1f9-465e-8d08-fbf59eb2a168</dt:enterpriseGuid> </merc:getVetDocumentChangesListRequest> </apl:data> </apl:application> </apldef:submitApplicationRequest> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
А это пример, размещенный на сайте Россельхознадзора:
http://help.vetrf.ru/wiki/GetVetDocumentChangesListOperation_v2.0
:
<SOAP-ENV:Envelope xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2" xmlns:apldef="http://api.vetrf.ru/schema/cdm/application/ws-definitions" xmlns:apl="http://api.vetrf.ru/schema/cdm/application" xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <apldef:submitApplicationRequest> <apldef:apiKey>apikey</apldef:apiKey> <apl:application> <apl:serviceId>mercury-g2b.service:2.0</apl:serviceId> <apl:issuerId>issuerId</apl:issuerId> <apl:issueDate>2017-09-29T16:58:24</apl:issueDate> <apl:data> <merc:getVetDocumentChangesListRequest> <merc:localTransactionId>a10003</merc:localTransactionId> <merc:initiator> <vd:login>user_login</vd:login> </merc:initiator> <bs:listOptions> <bs:count>5</bs:count> </bs:listOptions> <bs:updateDateInterval> <bs:beginDate>2017-08-07T00:00:00</bs:beginDate> <bs:endDate>2017-08-07T23:59:59</bs:endDate> </bs:updateDateInterval> <dt:enterpriseGuid>ac264dc6-a3eb-4b0f-a86a-9c9577209d6f</dt:enterpriseGuid> </merc:getVetDocumentChangesListRequest> </apl:data> </apl:application> </apldef:submitApplicationRequest> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
01/03/2018 10:54:36
Тема:
Re:Ветис API 2.0
hobi
Зарегистрирован: 03/07/2017 09:18:42
Сообщений: 6
Оффлайн
Нашел причину.
Адрес ресурса теперь не "platform/services/ApplicationManagementService", а
"platform/services/2.0/ApplicationManagementService"
Чтобы запустить Меркурий, приходится использовать метод "научного тыка".
На сайте Россельхознадзора не нашел нужной информации
Индекс форума
»
Компонент МЕРКУРИЙ
Перейти:
Выбрать форум
Компонент АРГУС
Компонент ВЕСТА
Компонент МЕРКУРИЙ
Компонент ЦЕРБЕР
Компонент СИРАНО
Компонент ХОРРИОТ
Компонент АССОЛЬ
Форум ВЕТИС
Powered by
JForum 2.1.8
©
JForum Team