Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno 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:

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
Znakmi "xxx" som zakryl citlivé časti kódu.

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.

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny