Autor Zpráva
Retox
Profil
Zdravim,
potreboval bych poradit, jak realizovat SOAP. Jsem v tomhle uplny zacatecnik, co se tyka webovych sluzeb, ale nejak se to dostalo do pozadavku a tak bych potřeboval vyřešit, jak automaticky odeslat žadost o svoz přez soap.
Z PPL my poslali tohle: PPL
Podle ukazky na stranach pana Vrany bych to resi takto:
<?php
$xml
$client = new SoapClient(null, array('location' => "???", 'uri' => "???"));
$client->funkce_???()
?>

Cthel bych pomoci s tim, co doplnit do tech otaznícku z výše uvedené stránky PPL, s tím že je pak třeba realizovat nejakou funkci (funkce_???) která posle XML protokol uloženy v pormene $xml a následně ještě obdrži respone

Děkuji
Aesir
Profil
Retox:

Ve vaší ukázce používáte non WSDL verzi, co jsem koukal, tak PPL nabízí své WSDL zde: http://www.ppl.cz/IEGate/IEGate.asmx?WSDL
Takže váš příklad stačí změnit takto:
$client = new SoapClient('http://www.ppl.cz/IEGate/IEGate.asmx?WSDL');


Nejspíš bude potřeba doplnit v druhém parametru nějaké přihlašovací údaje a další konfiguraci, ale to si vyžádejte od PPL.
Dále stačí volat metody dle jejich dokumentace

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: