2017 © Pedro Peláez
 

library amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

image

kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  • Tuesday, May 29, 2018
  • by Vladimir Kozhin
  • Repository
  • 0 Watchers
  • 0 Stars
  • 48 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 58 Forks
  • 0 Open issues
  • 32 Versions
  • 14 % Grown

The README.md

amadeus-ws-client: PHP client for the Amadeus GDS SOAP Web Service interface

Latest Stable Version Build Status Coverage Status Scrutinizer Code Quality Style Status - PSR-2, (*1)

This client library provides access to the Amadeus GDS SOAP Web Service interface., (*2)

To use this client, you must first obtain your personal access to the Web Service interface through an Amadeus Sales channel of your choice., (*3)

The Amadeus documentation portal can be found at https://webservices.amadeus.com/, (*4)

, (*5)

We currently support a full AIR booking flow with MasterPricer, including seat selection and ATC ticket changer flow, as well as a number of additional messages useful for automation. See the full list of supported messages here., (*6)

Purpose

This library makes it a lot easier for developers to integrate content from the Amadeus Web Services into their projects. It takes care of:, (*7)

  • Session management - setting the correct SOAP headers both for Soap Header 2 and 4.
  • Supports all features of Soap Header 4 such as Stateful and Stateless messages.
  • Building the correct request message based on the provided options: the library tries to simplify overly complex request structures where possible.
  • Handling exceptions and checking for error messages in the response.
  • Dealing with different versions of messages.
  • Dealing with multiple WSDL files in a WSAP.

Requirements

  • PHP 5.4+
  • SOAP, XSL and DOM extensions activated
  • A WSDL & authentication details from Amadeus (SoapHeader 4 or SoapHeader 2)

Installation

Install amadeus-ws-client through Composer., (*8)

composer require amabnl/amadeus-ws-client

After installing, you need to require Composer's autoloader:, (*9)

require 'vendor/autoload.php';

Update composer to get the client:, (*10)

bash composer update, (*11)

Once the client is installed, read the About & Get Started page., (*12)

Release history

The current release is version 1.5.0., (*13)

See the Changelog., (*14)

Usage


See some example applications built with this library., (*15)

The Versions

29/05 2018

dev-master

9999999-dev https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

29/05 2018

dev-zornord

dev-zornord https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

29/05 2018

2.6.9

2.6.9.0 https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

20/03 2018

2.6.8

2.6.8.0 https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

22/02 2018

2.6.7

2.6.7.0 https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

22/02 2018

2.6.6

2.6.6.0 https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

17/02 2018

2.6.5

2.6.5.0 https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

16/02 2018

2.6.4

2.6.4.0 https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

14/02 2018

2.6.3

2.6.3.0 https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

12/02 2018

2.6.2

2.6.2.0 https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

12/02 2018

2.6.1

2.6.1.0 https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

31/01 2018

2.6.0

2.6.0.0 https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

29/01 2018

2.5.0

2.5.0.0 https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

16/01 2018

v2.4.0

2.4.0.0 https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

11/01 2018

v2.3.0

2.3.0.0 https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

22/12 2017

v2.2.0

2.2.0.0 https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

21/12 2017

v2.1.0

2.1.0.0 https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

20/12 2017

v2.0.0.x-dev

2.0.0.9999999-dev https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

20/12 2017

v2.0.0

2.0.0.0 https://github.com/kozhindev/amadeus-ws-client

Fork of 'amabnl/amadeus-ws-client'. SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer cruise

05/11 2017

v1.5.0

1.5.0.0 https://github.com/amabnl/amadeus-ws-client

SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer

16/05 2017

dev-hotel

dev-hotel https://github.com/amabnl/amadeus-ws-client

SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer

15/05 2017

v1.4.0

1.4.0.0 https://github.com/amabnl/amadeus-ws-client

SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer

05/05 2017

dev-v1.3-dev

dev-v1.3-dev https://github.com/amabnl/amadeus-ws-client

SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer

05/05 2017

v1.3.1

1.3.1.0 https://github.com/amabnl/amadeus-ws-client

SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer

05/04 2017

v1.3.0

1.3.0.0 https://github.com/amabnl/amadeus-ws-client

SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer

08/03 2017

dev-v1.2-dev

dev-v1.2-dev https://github.com/amabnl/amadeus-ws-client

SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer

08/03 2017

v1.2.2

1.2.2.0 https://github.com/amabnl/amadeus-ws-client

SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer

06/03 2017

v1.2.1

1.2.1.0 https://github.com/amabnl/amadeus-ws-client

SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer

23/02 2017

v1.2.0

1.2.0.0 https://github.com/amabnl/amadeus-ws-client

SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer

26/01 2017

v1.1.1

1.1.1.0 https://github.com/amabnl/amadeus-ws-client

SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer

19/10 2016

v1.1.0

1.1.0.0 https://github.com/amabnl/amadeus-ws-client

SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer

18/09 2016

v1.0.0

1.0.0.0 https://github.com/amabnl/amadeus-ws-client

SOAP Web Service client library for interacting with the Amadeus GDS through its SOAP interface

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

service xml client soap webservice travel wsdl booking amadeus car hotel gds offer airline rental masterpricer