2017-07-21 2 views
0

für einen Kunden Ich möchte den OTA-Dienst in einer Schnittstelle implementieren, um die Verfügbarkeit und solche Dinge zu überprüfen.PHP SOAP OTA Verbindung

Ich habe die 2017 Spezifikationen von OpenTravel heruntergeladen. Aber mir fehlen einige Informationen. Ich möchte es mit PHP und SOAP realisieren und später mit Magento verbinden. Aber ich kann keine URL finden, an die der SOAP-Client diese XMLs senden kann.

Ich würde sehr gerne jede Hilfe zu diesem Thema oder vielleicht Vorschläge, um es auf eine einfachere Weise zu tun.

Grüße

Antwort

0

Konsumieren OTA SOAP Web Services ist heikel wie PHP Soapclient Klasse es nicht richtig handhaben ist.

Zuerst sollten Sie PHP sdk aus der WSDL generieren, die den Verfügbarkeiten entspricht, an die Sie Anforderungen senden müssen. Sie sollten das PaketGenerator-Projekt von Github ausprobieren.

Nichtsdestotrotz, wie gesagt, die native PHP SoapClient-Klasse nicht die Parameter korrekt zu der XML-Anfrage zuordnen. Hier müssen Sie Ihren eigenen Code schreiben, um die Zuordnung von den PHP-Objekten zur XML-Anfrage zu handhaben.

Da ich regelmäßig an diesen Problemen arbeite, kann ich Ihnen weiter helfen, aber nur privat unter [email protected]