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:
Code:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 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>
Nun habe ich versucht, dieses in PHP aufzurufen:
PHP-Code:
$client = new SoapClient("http://path/xxx");
$client->__soapCall('Get',array('AuthentificationInfo'=>array('userName' => "uname", 'password'=>"pw"),'Incident_Number'=>array("INnr")));
Folgende Fehlermeldung wird angezeigt:
Code:
Fatal error: Uncaught SoapFault exception: [Client] SOAP-ERROR: Encoding: object has no 'Incident_Number' property in ...
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