powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / SOAP запрос
26 сообщений из 26, показаны все 2 страниц
SOAP запрос
    #35204770
Salamandra1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Вопрос от чайника, буду очень благодарен, если кто-нибудь найдёт время ответить:

необходимо получить каталог товаров магазина в XML, доступ предоставлен (адрес WSDL https://www.ordi.ee/epood/xmlgate.asmx?WSDL , пароли и т.д.), использую Altova XMLSpy, отсылаю SOAP, получаю ответ:

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<GetCatalogResponse xmlns="http://tempuri.org/EPood/XMLGate">
<GetCatalogResult>
<Catalog xmlns=""/>
</GetCatalogResult>
</GetCatalogResponse>
</soap:Body>
</soap:Envelope>

а где сам XML каталог непонятно.
Большое спасибо!
...
Рейтинг: 0 / 0
SOAP запрос
    #35231377
Salamandra1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Товарищи!

Ну, помогите, пожалуйста!
...
Рейтинг: 0 / 0
SOAP запрос
    #35233663
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какой SOAP-запрос отсылаешь? Должен быть вот такой .
...
Рейтинг: 0 / 0
SOAP запрос
    #35233672
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и свяжись с разработчиками, чтобы они тебе мануал дали.
...
Рейтинг: 0 / 0
SOAP запрос
    #35234392
Salamandra1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответ!

Запрос такой:

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<m:GetCatalog xmlns:m="http://tempuri.org/EPood/XMLGate">
<m:UserName>String</m:UserName>
<m:Password>String</m:Password>
<m:CustomerID>String</m:CustomerID>
<m:SalesCode>String</m:SalesCode>
<m:ItemCategory>String</m:ItemCategory>
<m:UnitMeasureCode>String</m:UnitMeasureCode>
</m:GetCatalog>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>


А разработчики пальцы растопырили, типа: необходимая инфа вам предоставлена и гуд бай.
Может хоть какие идеи как файл получить, а? Знатоки.
...
Рейтинг: 0 / 0
SOAP запрос
    #35234401
Salamandra1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовал другой отослать, точь в точь как требуется тут .
Тот же ответ. :-(
...
Рейтинг: 0 / 0
SOAP запрос
    #35235321
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
создайте в VB.NET 2005(2008) проект и подключите этот сервис, там и отладитесь.
...
Рейтинг: 0 / 0
SOAP запрос
    #35236895
Salamandra1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо! Попробую...
...
Рейтинг: 0 / 0
SOAP запрос
    #35242243
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Salamandra1<m:UserName>String</m:UserName>
<m:Password>String</m:Password>может, там не String должен быть, а что-нить более содержательное? Хотя при неудачной аутентификации должно бы вываливаться исключение, но, видимо, не в случае этих деятелей…
...
Рейтинг: 0 / 0
SOAP запрос
    #35244000
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
аутентификация не причём. Запрос проходит и возвращает пустой набор данных. Где-то эти параметры не правильно формализованы
<m:SalesCode>String</m:SalesCode>
<m:ItemCategory>String</m:ItemCategory>
<m:UnitMeasureCode>String</m:UnitMeasureCode>
...
Рейтинг: 0 / 0
SOAP запрос
    #35245811
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так я и говорю, что проходит потому, что так индусы написали, возвращают нулл и – в кусты.
...
Рейтинг: 0 / 0
SOAP запрос
    #35246036
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пусть разработчики данного сервиса вам пример правильного тестового запроса вышлют
...
Рейтинг: 0 / 0
SOAP запрос
    #35246774
Salamandra1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо за ответы, парни!

Значит по порядку:

1. в VB.NET у меня ничего не вышло (эта тема не для чайников, как я)
2. из первого и последнего письма от разработчиков известно, что только UserName, Password, CustomerID, SalesCode - обязательны для заполнения, что я и делаю
3. от разработчиков не слуху, не духу. Им, как я уже писал, по барабану
4. каталог нужен позарез

Не знаю, что делать...
...
Рейтинг: 0 / 0
SOAP запрос
    #35247402
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Salamandra14. каталог нужен позареззначит, ты готов платить. Размести объявление в разделе «Работа», думаю, за умеренную плату тебе всё сделают.
...
Рейтинг: 0 / 0
SOAP запрос
    #35251014
Salamandra1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Идея хорошая, но думаю на раздел *Работа* не тянет.
Уважаемые знатоки, кто готов помочь за деньги?
За умеренную ,естесно, плату.
...
Рейтинг: 0 / 0
SOAP запрос
    #35282259
Salamandra1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Парни!

Ну поможет кто-нибудь?
...
Рейтинг: 0 / 0
SOAP запрос
    #35282655
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поставь бесплатную версию SoapSonar и долби до посинения. Мы же тоже не телепаты, что у них там за контракт.
...
Рейтинг: 0 / 0
SOAP запрос
    #35284611
Salamandra1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо!

Буду пробовать.
...
Рейтинг: 0 / 0
SOAP запрос
    #35290758
Salamandra1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прога классная, но Personal с SSL не работает и к HTTPS не коннектиться.
А 800 бачинских как то жалко отдавать за Enterprise.
А что подразумевается под контрактом?
...
Рейтинг: 0 / 0
SOAP запрос
    #35291384
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Salamandra1А что подразумевается под контрактом?
всболтнул терминологией .NET, не обращайте внимание.
...
Рейтинг: 0 / 0
SOAP запрос
    #35294804
Salamandra1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ясно.

Значит из имеющегося SOAP ответа никакой полезной информации о проблеме не получить?
Я верно понимаю?
...
Рейтинг: 0 / 0
SOAP запрос
    #35296430
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
читайте внимательно описание сервиса:

Заголовок пакета:
POST /epood/xmlgate.asmx HTTP/1.1
Host: www.ordi.ee
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/EPood/XMLGate/GetCatalog"


пакет:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetCatalog xmlns="http://tempuri.org/EPood/XMLGate">
      <UserName>string</UserName>
      <Password>string</Password>
      <CustomerID>string</CustomerID>
      <SalesCode>string</SalesCode>
      <ItemCategory>string</ItemCategory>
      <UnitMeasureCode>string</UnitMeasureCode>
    </GetCatalog>
  </soap:Body>
</soap:Envelope>

вместо string надо подставить ваши актуальные данные!
...
Рейтинг: 0 / 0
SOAP запрос
    #35298267
Salamandra1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо!

Известно от разработчиков: только UserName, Password, CustomerID, SalesCode - обязательны для заполнения, что я и делаю.
Есть ещё идеи?
...
Рейтинг: 0 / 0
SOAP запрос
    #35298381
Salamandra1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дорогие товарищи!

Торжественно обьявляю топик закрытым! Урааааа!
Ларчик-то просто открывался...
Всем спасибо, чайник сам допёр. В необязательных для заполнения полях "string" убрать надо было. Делов-то, как же никто не надоумил-то? Чуть голову не сломал!
...
Рейтинг: 0 / 0
SOAP запрос
    #35299783
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мы откуда знали, что ты string не убрал.
Можешь выслать по 5 баксов всем участвовавшим в топике. :)
...
Рейтинг: 0 / 0
SOAP запрос
    #35303642
Salamandra1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так говорил же, вопрос от чайника.
Согласен, на верную мысль натолкнула переписка.
Давайте хотя бы по 3? :-)
...
Рейтинг: 0 / 0
26 сообщений из 26, показаны все 2 страниц
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / SOAP запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]