|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
в запросе ошибка - не пойму какая. может кто-то подскажет  XML
Индекс форума » Форум ВЕТИС
Автор Сообщение
колодина


Зарегистрирован: 21/01/2022 08:11:13
Сообщений: 8
Оффлайн

добрый день
отправляю запрос на тестовый контур - хочу получить площадки
ответ - код 400
подскажите плиз - что не так.

ТекстЗапросПолучениеПлощадок = "<soapenv:Envelope xmlns:soapenv=""http://schemas.xmlsoap.org/soap/envelope/""
| xmlns:ws=""http://api.vetrf.ru/schema/cdm/registry/ws-definitions/v2""
| xmlns:bs=""http://api.vetrf.ru/schema/cdm/base""
| xmlns:dt=""http://api.vetrf.ru/schema/cdm/dictionary/v2"">
|<soapenv:Header/>
|<soapenv:Body>
| <ws:getActivityLocationListRequest>
| <bs:listOptions>
| <bs:count>100</bs:count>
| <bs:offset>0</bs:offset>
| </bs:listOptions>
| <dt:businessEntity>
| <bs:guid>пппппппппппппп</bs:guid>
| </dt:businessEntity>
| </ws:getActivityLocationListRequest>
| </soapenv:Body>
|</soapenv:Envelope>";


спасибо

Это сообщение было редактировано 2 раз. Последнее обновление произошло в 21/01/2022 13:13:24

колодина


Зарегистрирован: 21/01/2022 08:11:13
Сообщений: 8
Оффлайн

даже простейший запрос не работает на тестовом контуре
стойкий ответ - код 400.
и никакого разъяснения по запросу, чем он не нравится.
прошу помочь, кто сталкивался.
спасибо

" <soapenv:Envelope
|xmlns:soapenv=""http://schemas.xmlsoap.org/soap/envelope/""
|xmlns:ws=""http://api.vetrf.ru/schema/cdm/argus/common/ws-definitions""
|xmlns:base=""http://api.vetrf.ru/schema/cdm/base"">
| <soapenv:Header/>
| <soapenv:Body>
| <ws:getUnitListRequest>
| <base:listOptions>
| <base:count>3</base:count>
| <base:offset>0</base:offset>
| </base:listOptions>
| </ws:getUnitListRequest>
| </soapenv:Body>
|</soapenv:Envelope>";
ЗаголовокHTTP = Новый Соответствие();
ЗаголовокHTTP.Вставить("Content-Type", "text/xml; charset=utf-8");
ЗаголовокHTTP.Вставить("Accept-Charset", "utf-8");
ЗаголовокHTTP.Вставить("SOAPAction", "getUnitList");
ЗапросWeb = Новый HTTPЗапрос("platform/services/2.0/DictionaryService", ЗаголовокHTTP);
ЗапросWeb.УстановитьТелоИзСтроки(ТекстЗапросПолучениеПлощадок, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать);

СоединениеWeb = Новый HTTPСоединение(ПараметрыПодключения.Адрес, 8002, ПараметрыПодключения.Логин, ПараметрыПодключения.Пароль,,объект.ТаймАут);


ОтветWeb = СоединениеWeb.ОтправитьДляОбработки(ЗапросWeb);
колодина


Зарегистрирован: 21/01/2022 08:11:13
Сообщений: 8
Оффлайн

добрый день
новую тему создать не могу - поэтому пишу здесь же.
при попытке отправить запрос на получение списка единиц измерения через postman - получаю ошибку.
подскажите плиз - что не так? заранее спасибо
отправляю на
https://api2.vetrf.ru:8002/platform/services/2.0/DictionaryService
текст
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ws="http://api.vetrf.ru/schema/cdm/registry/ws-definitions/v2"
xmlns:bs="http://api.vetrf.ru/schema/cdm/base">
<soapenv:Header/>
<soapenv:Body>
<ws:getUnitListRequest>
<bs:listOptions>
<bs:count>3</bs:count>
<bs:offset>0</bs:offset>
</bs:listOptions>
</ws:getUnitListRequest>
</soapenv:Body>
</soapenv:Envelope>
 
Индекс форума » Форум ВЕТИС
Перейти:   

Powered by JForum 2.1.8 © JForum Team