/ / PHP SOAP OTA Connection - php, magento, soap, ota

Connessione SOAP PHP SOAP - php, magento, soap, ota

per un cliente voglio implementare il servizio OTA in un'interfaccia per verificare la disponibilità e cose del genere.

Ho scaricato le specifiche del 2017 daOpenTravel. Ma mi mancano alcune informazioni. Voglio realizzarlo con PHP e SOAP e in seguito collegarlo a Magento. Ma non riesco a trovare alcun url per il client SOAP a cui inviare questi XML.

Apprezzerei molto qualsiasi aiuto su questo argomento o forse suggerimenti per farlo in un modo più semplice.

Saluti

risposte:

0 per risposta № 1

Il consumo di servizi Web OTA SOAP è complicato in quanto la classe PHP SoapClient non la gestisce correttamente.

Innanzitutto dovresti generare il sdk PHP dal WSDL corrispondente alle disponibilità a cui devi inviare le richieste. Dovresti provare il progetto PackageGenerator da Github.

Tuttavia, come ho detto, il PHP nativoLa classe SoapClient non associa correttamente i parametri alla richiesta XML. Qui è dove devi scrivere il codice corretto per gestire la mappatura dagli oggetti PHP alla richiesta XML.

Poiché lavoro regolarmente su questi temi, posso aiutarti ulteriormente ma solo privatamente all'indirizzo contact@wsdltophp.com.