Hi,
mein 1. Eintrag in einem Forum überhaupt, also bitte Nachsicht haben, falls ich Infos vergesse.
Nun zu meine Problem:
Ich muss mit folgendem Webservice arbeiten:
Nun habe ich versucht, dieses in PHP aufzurufen:
Folgende Fehlermeldung wird angezeigt:
Nun meine Frage:
Wie kann ich das obige Webservice richtig Aufrufen, sodass sowohl userName und password als auch die Incident_Number an das Webservice übergeben werden?
Vielen Dank im Voraus für Eure Hilfe!
LG Max
mein 1. Eintrag in einem Forum überhaupt, also bitte Nachsicht haben, falls ich Infos vergesse.
Nun zu meine Problem:
Ich muss mit folgendem Webservice arbeiten:
Code:
<soapenv:Envelope xmlns:soapenv="[URL]http://schemas.xmlsoap.org/soap/envelope/[/URL]" xmlns:urn="urn:xxx"> <soapenv:Header> <urn:AuthenticationInfo> <urn:userName></urn:userName> <urn:password></urn:password> </urn:AuthenticationInfo> </soapenv:Header> <soapenv:Body> <urn:Get> <urn:Incident_Number></urn:Incident_Number> </urn:Get> </soapenv:Body> </soapenv:Envelope>
PHP-Code:
$client = new SoapClient("http://path/xxx");
$client->__soapCall('Get',array('AuthentificationInfo'=>array('userName' => "uname", 'password'=>"pw"),'Incident_Number'=>array("INnr")));
Code:
[B]Fatal error[/B]: Uncaught SoapFault exception: [Client] SOAP-ERROR: Encoding: object has no 'Incident_Number' property in ...
Wie kann ich das obige Webservice richtig Aufrufen, sodass sowohl userName und password als auch die Incident_Number an das Webservice übergeben werden?
Vielen Dank im Voraus für Eure Hilfe!
LG Max
Kommentar