|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Для новичков  XML
Индекс форума » Компонент МЕРКУРИЙ
Автор Сообщение
Mak_VET


Зарегистрирован: 24/04/2017 13:16:43
Сообщений: 675
Оффлайн

а скачайте из интернета приказ 589 от 26.12.2016 с приложениями. В приложении 2 как раз описаны алгоритмы подачи заявок для различных ХС.


техподдержка есть mercury@fsvps.ru но неуверенна, что они помогут в регистрации...

А так на сайте РСХН смотрите.

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 27/07/2017 13:10:32

Алексей Тимофеев

[Avatar]

Зарегистрирован: 04/07/2009 00:51:09
Сообщений: 52
От: Информационно-вычислительный центр Россельхознадзора
Оффлайн

Кассандра Алекс wrote:А никакой тех. поддержки у Меркурия нет?

Тех.поддержка определенно существует
По многим вопросам информацию можно найти в справочной системе http://help.vetrf.ru/, или написать письмо на mercury@fsvps.ru.

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 27/07/2017 13:14:06

[Email]
Agnostik


Зарегистрирован: 23/04/2017 11:02:14
Сообщений: 478
Оффлайн

еще проще
http://www.fsvps.ru/
в центре страницы таймер. под таймером говорящая надпись. на надпись можно нажать и узнать много нового и полезного
Mak_VET


Зарегистрирован: 24/04/2017 13:16:43
Сообщений: 675
Оффлайн

Хочу сказать:
Хотя и говорят в Управлении РСХН, что они открыты для общения, задавайте вопросы и т.д., на самом деле все не так просто. Вопросы часто переадресовываются в нижестоящие службы или отделы, которые и так работой завалены, еще и на вопросы приходится отвечать.
И, если бы не этот форум, ветслужбе неоткуда было бы узнавать ПРАКТИЧЕСКУЮ сторону вопроса оформления в Меркурии.
Сами РСХН обучающей программы не организовывают, органы местной службы и рады бы получить курс основам работы в Меркурии, но где их взять? Так и живем как в том анекдоте про ведра и продукт жизнедеятельности...
Алексей Тимофеев

[Avatar]

Зарегистрирован: 04/07/2009 00:51:09
Сообщений: 52
От: Информационно-вычислительный центр Россельхознадзора
Оффлайн

Mak_VET wrote:Сами РСХН обучающей программы не организовывают, органы местной службы и рады бы получить курс основам работы в Меркурии, но где их взять?

Обучения для сотрудников ветслужб проводятся Россельхознадзором регулярно, бесплатно, в формате видеоконференции. Договориться о конкретной теме и дате можно, написав письмо на электронный адрес тех.поддержки Меркурия.
Плюс к этому, некоторые вет.управления самостоятельно организуют обучения для своих сотрудников и коллег из других регионов.
[Email]
papiroca


Зарегистрирован: 25/07/2017 10:36:41
Сообщений: 26
Оффлайн

- в postman в URL вбиваю http://api.vetrf.ru/schema/platform/services/ApplicationManagementService_v1.4_pilot.wsdl
- тип запроса выбираю POST
- тип данных выбираю raw XML
- тело запроса следующего содержания:



в ответ получаю 405 статус:




Подскажите что я делаю не так? или сервер недоступен?
Алексей Тимофеев

[Avatar]

Зарегистрирован: 04/07/2009 00:51:09
Сообщений: 52
От: Информационно-вычислительный центр Россельхознадзора
Оффлайн

В сервисе ApplicationManagementService нет операции ws:getRussianEnterpriseListRequest. Для получения списка предприятий воспользуйтесь сервисом EnterpriseService: http://api.vetrf.ru/schema/platform/cerberus/services/EnterpriseService_v1.4_pilot.wsdl
[Email]
gni


Зарегистрирован: 13/10/2016 14:31:18
Сообщений: 49
Оффлайн

Здравствуйте!

В тестовом Меркурии вроде бы адрес сервиса такой

api2.vetrf.ru:8002javascript:void(0);
Алексей Тимофеев

[Avatar]

Зарегистрирован: 04/07/2009 00:51:09
Сообщений: 52
От: Информационно-вычислительный центр Россельхознадзора
Оффлайн

Да, в POSTMAN в поле URL вбивать нужно не адрес WSDL-описания, а адрес endpoint'а (значение service/port/address/@location из WSDL). Для EnterpriseService на пилотном сервере этот адрес будет таким: https://api2.vetrf.ru:8002/platform/cerberus/services/EnterpriseService

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 28/07/2017 13:53:23

[Email]
papiroca


Зарегистрирован: 25/07/2017 10:36:41
Сообщений: 26
Оффлайн

Алексей Тимофеев wrote:В сервисе ApplicationManagementService нет операции ws:getRussianEnterpriseListRequest. Для получения списка предприятий воспользуйтесь сервисом EnterpriseService: http://api.vetrf.ru/schema/platform/cerberus/services/EnterpriseService_v1.4_pilot.wsdl


изменив URL на ваш получаю также 405.
papiroca


Зарегистрирован: 25/07/2017 10:36:41
Сообщений: 26
Оффлайн

papiroca wrote:
Алексей Тимофеев wrote:В сервисе ApplicationManagementService нет операции ws:getRussianEnterpriseListRequest. Для получения списка предприятий воспользуйтесь сервисом EnterpriseService: http://api.vetrf.ru/schema/platform/cerberus/services/EnterpriseService_v1.4_pilot.wsdl


изменив URL на ваш получаю также 405.


С этим разобрался, заработало, еще вопрос:
хочу сделать запрос getVetDocumentByUuidRequest, но немогу понять откуда мне взять initiator.UUID в письме-ответе на заявку есть все что необходимо кроме этого, подскажите где взять данный уид?
Егорова Ирина

[Avatar]

Зарегистрирован: 31/08/2015 11:57:04
Сообщений: 294
От: ФГБУ ВНИИЗЖ
Оффлайн

хочу сделать запрос getVetDocumentByUuidRequest, но немогу понять откуда мне взять initiator.UUID в письме-ответе на заявку есть все что необходимо кроме этого, подскажите где взять данный уид?


Идентификатор пользователя мы не предоставляем, поскольку для выполнения операций достаточно логина. Логин к тестовой версии Меркурий.ХС, который можно использовать и для выполнения запросов к Ветис.API, приходит отдельным письмом в тот же день, что и реквизиты доступа к Ветис.API
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир
papiroca


Зарегистрирован: 25/07/2017 10:36:41
Сообщений: 26
Оффлайн

Ребята, с доступом разобрался, все отлично работает, но есть вопрос следующий:

Подаю заявку на получение ВСД, возвращает статус ACCEPTED, далее делаю запрос receiveApplicationResult с applicationId который вернул предыдущий запрос, но сервис отвечает мне, что заявка отклонена (REJECTED) со следующей ошибкой:



понятно что какая то часть данных была передана не в том формате и я предполагаю что можно понять что именно по коду APLM0002, но где посмотреть справочник кодов ошибок?

И еще один вопрос - после того как я подал заявку, как быстро я могу запросить по ней результат и как часто это можно делать в случае если заявка еще не обработана? (я могу бомбить ваш сервер по 1000 раз в секунду, но это уже терроризм).
ilart1991


Зарегистрирован: 03/05/2017 11:56:37
Сообщений: 339
Оффлайн

Поучаствовал вчера в вебинаре, проводимом Союзмолоко. Довольно интересно было, хоть и мало чего нового узнал. Если на этом форуме сидят организаторы - большое спасибо!

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 28/07/2017 16:11:03

Алексей Тимофеев

[Avatar]

Зарегистрирован: 04/07/2009 00:51:09
Сообщений: 52
От: Информационно-вычислительный центр Россельхознадзора
Оффлайн

papiroca wrote:И еще один вопрос - после того как я подал заявку, как быстро я могу запросить по ней результат и как часто это можно делать в случае если заявка еще не обработана? (я могу бомбить ваш сервер по 1000 раз в секунду, но это уже терроризм).


С одной стороны, есть ограничение сверху: 5 запросов в секунду от одного клиента (логина). Причем, это ограничение общее для всех запросов к шлюзу, не только receiveApplicationResultRequest. С другой стороны, нет смысла 5 раз в секунду опрашивать сервер в надежде получить результат операции, которая выполняется 2 минуты, к примеру.
Поэтому рекомендации здесь такие: для каждого типа заявки (операции) определить время ожидания перед первым receiveApplicationResultRequest равное минимальному времени обработки заявки. И далее повторять опрос с интервалом 2 секунды.
[Email]
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team