Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / SOAP запрос / 25 сообщений из 26, страница 1 из 2
20.03.2008, 21:57
    #35204770
Salamandra1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SOAP запрос
Здравствуйте!

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

необходимо получить каталог товаров магазина в 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
02.04.2008, 22:46
    #35231377
Salamandra1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SOAP запрос
Товарищи!

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

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

<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
03.04.2008, 22:26
    #35234401
Salamandra1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SOAP запрос
Попробовал другой отослать, точь в точь как требуется тут .
Тот же ответ. :-(
...
Рейтинг: 0 / 0
04.04.2008, 12:02
    #35235321
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SOAP запрос
создайте в VB.NET 2005(2008) проект и подключите этот сервис, там и отладитесь.
...
Рейтинг: 0 / 0
04.04.2008, 19:01
    #35236895
Salamandra1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SOAP запрос
Спасибо! Попробую...
...
Рейтинг: 0 / 0
08.04.2008, 12:58
    #35242243
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SOAP запрос
Salamandra1<m:UserName>String</m:UserName>
<m:Password>String</m:Password>может, там не String должен быть, а что-нить более содержательное? Хотя при неудачной аутентификации должно бы вываливаться исключение, но, видимо, не в случае этих деятелей…
...
Рейтинг: 0 / 0
08.04.2008, 22:41
    #35244000
bured
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SOAP запрос
аутентификация не причём. Запрос проходит и возвращает пустой набор данных. Где-то эти параметры не правильно формализованы
<m:SalesCode>String</m:SalesCode>
<m:ItemCategory>String</m:ItemCategory>
<m:UnitMeasureCode>String</m:UnitMeasureCode>
...
Рейтинг: 0 / 0
09.04.2008, 15:52
    #35245811
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SOAP запрос
так я и говорю, что проходит потому, что так индусы написали, возвращают нулл и – в кусты.
...
Рейтинг: 0 / 0
09.04.2008, 16:44
    #35246036
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SOAP запрос
пусть разработчики данного сервиса вам пример правильного тестового запроса вышлют
...
Рейтинг: 0 / 0
09.04.2008, 22:57
    #35246774
Salamandra1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SOAP запрос
Всем спасибо за ответы, парни!

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

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

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

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

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

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

Заголовок пакета:
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
06.05.2008, 23:12
    #35298267
Salamandra1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SOAP запрос
Спасибо!

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

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


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