slite
Новичок
Добрый день.
Обрящяюсь к вам, так как не нашел аналогичной ситуации в инете.
Есть веб служба http://ws2.sti.gov.kg/bankservice/tinservice.asmx?WSDL
При обращении к нему через soapUI отвечает следующий образом
Запрос:
Ответ:
и это правильно. Но мне надо обращяться к нему через php. я делаю запрос
В результате просто пустые поля и ответ отличается от того, что делал soapUI
Результат запроса через php. нету пункта TIN, пункт Name - пуст, пункт STATUS совсем другой
Обрящяюсь к вам, так как не нашел аналогичной ситуации в инете.
Есть веб служба http://ws2.sti.gov.kg/bankservice/tinservice.asmx?WSDL
При обращении к нему через soapUI отвечает следующий образом
Запрос:
PHP:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
<soapenv:Header/>
<soapenv:Body>
<tem:GetTPNameByTIN>
<!--Optional:-->
<tem:tin>00111200510349</tem:tin>
</tem:GetTPNameByTIN>
</soapenv:Body>
</soapenv:Envelope>
PHP:
<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>
<GetTPNameByTINResponse xmlns="http://tempuri.org/">
<GetTPNameByTINResult>
<TIN>00111200510349</TIN>
<Name>Некоммерческий кооператив Жилищно-сироительный кооператив Алтын-Казык Радикал</Name>
<Status>0</Status>
</GetTPNameByTINResult>
</GetTPNameByTINResponse>
</soap:Body>
</soap:Envelope>
PHP:
$query='00111200510349';
$client = new SoapClient("http://ws2.sti.gov.kg/bankservice/tinservice.asmx?WSDL");
$result = $client->GetTPNameByTIN($query);
print_r($result);
Результат запроса через php. нету пункта TIN, пункт Name - пуст, пункт STATUS совсем другой
PHP:
stdClass Object
(
[GetTPNameByTINResult] => stdClass Object
(
[Name] =>
[Status] => 100
)
)