September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie möchten eine SOAP-Anfrage senden. Indem Sie einen SOAP-Client aufsetzen, können Sie Informationen von SOAP-Servern unabhängig von deren Betriebssystem und Middleware-Software abrufen. Der Betreiber des SOAP-Servers stellt Ihnen dazu eine WSDL-Datei zur Verfügung.
Verwenden Sie die SOAP-Erweiterung von PHP 5. Hier sehen Sie einen Ausschnitt aus einem Client-Programm, das den SOAP-Dienst von Google verwendet (die API-Keys bekamen Sie bis 2006 von Google; leider wurde hier der SOAP-Dienst als »veraltet« eingestuft, was dazu führte, dass keine neuen API-Keys verteilt werden):
<?php $apiKey = 'XXXXXXXXXXXX'; $client = new SoapClient('http://api.google.com/GoogleSearch.wsdl'); $result ...