

SoapClient odmieta spracovať WSDL
Potrebujem vytvoriť komunikačný script pomocou SOAP požiadavky na WSDL. Našiel som stránku, kde sa uvádza príklad použitia. Podľa toho som si spravil vlastný script. Script havaruje pri vytvorení inštancie SoapClient. Vedel by mi niekto poradiť, kde mám hľadať problém?
Stránka:
http://php.vrana.cz/webove-sluzby-v-php-xml-rpc-a- soap.php
Script:
<?php
define("INT_ID", "xxx");
define("INT_KEY", "xxx");
define("TEL_NUMBER", "xxx");
$signature = xxx;
$limit = 10;
$soap = new SoapClient('http://as.lab.sk/sms/ioService?WSDL');
$Search = array(
"integrationId" => INT_ID,
"signature" => $signature,
"from" => TEL_NUMBER,
);
$SearchResponse = $soap->Search(array("Request" => $Search));
echo "<pre>";
print_r($SearchResponse);
echo "</pre>";
?>
Chybová hláška:Znakmi "xxx" som zakryl citlivé časti kódu.
Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://as.lab.sk/sms/ioService?WSDL' : Extra content at the end of the document in D:\xampp\htdocs\www\test\index0.php:9
Stack trace:
#0 D:\xampp\htdocs\www\test\index0.php(9): SoapClient->SoapClient('http://as.lab.s...')
#1 {main} thrown in D:\xampp\htdocs\www\test\index0.php on line 9
Je mi jasné, že $soap->Search je nezmysel, ale vykonávanie kódu sa mi zastaví v riadku 9, takže to teraz neriešim.