|
|
|
| Приветствую!
Есть работающий веб-сервис, написанный на .NET
не могу подключиться, используя SoapClient php.
две строки
$client= new SoapClient("http://kiparis.crimea.ua:81/ws/dataReturn.1cws?wsdl");
$response=$client->GetData();
выводят ошибку
Fatal error: Uncaught SoapFault exception: [HTTP] Not Found in D:\apache\test\www\nout.php:3 Stack trace: #0 [internal function]: SoapClient->__doRequest('<?xml version="...', 'http://kiparis....', '', 1, 0) #1 [internal function]: SoapClient->__call('GetData', Array) #2 D:\apache\test\www\nout.php(3): SoapClient->GetData() #3 {main} thrown in D:\apache\test\www\nout.php on line 3
Вариант решения искался-искался, но пока не нашелся. Уже не знаю, где дальше копать)) | |
|
|
|
|
|
|
|
для: yugenekr
(20.08.2009 в 15:14)
| | проблема с GetData (скорее всего такой функции нет) | |
|
|
|
|
|
|
|
для: ride
(20.08.2009 в 16:05)
| | спасибо за ответ
метод GetData() у сервиса есть
1 - прописан в документе wsdl
2 - вариант кода $client->wrongMethod() выдает ошибку об отсутствии wrongMethod() у данного сервиса
3 - рабочий класс_клиент на C# успешно использует метод GetData()
так что в чем-то другом ошибка | |
|
|
|
|
|
|
|
для: yugenekr
(20.08.2009 в 16:48)
| | если напрямую обратиться по указанной ссылке, то получаем ошибку 403. Вы уверены что при подключении не надо передавать логин и пароль?
UPD. Нет, похоже это моя прокся так на нестандартный порт отреагировала
UPD2 что-то в wsdl ни однго живого url... или это снова моя прокси? | |
|
|
|
|
|
|
|
для: Loki
(20.08.2009 в 16:59)
| | документ по адресу есть
а поточнее насчет живых урлов? (или неживых)) | |
|
|
|
|
|
|
|
для: yugenekr
(20.08.2009 в 16:48)
| | почему-то $client->__getFunctions()
возвращает массив
Array (
[0] => GetDataResponse GetData(GetData $parameters)
[1] => GetDataResponse GetData(GetData $parameters)
)
|
затем создал простенький всдл у себя. $client->__getFunctions() вернул только один элемент в массиве.
возможно, причина кроется где-то здесь. | |
|
|
|
|
|
|
|
для: ride
(20.08.2009 в 17:51)
| | хм, ок...
сейчас посмотрю этот вариант
спасибо | |
|
|
|