2017 © Pedro Peláez
 

library php-amadeus

Amadeus flight booking client for PHP

image

sunspikes/php-amadeus

Amadeus flight booking client for PHP

  • Friday, January 12, 2018
  • by sunspikes
  • Repository
  • 15 Watchers
  • 55 Stars
  • 68 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 41 Forks
  • 1 Open issues
  • 5 Versions
  • 13 % Grown

The README.md

Deprecated: Please consider the Amadeus WS Client library which is more feature rich and up to date., (*1)

PHP Amadeus

Latest Stable Version License, (*2)

This is a PHP implementation of the Amadeus Flight Search and Booking API., (*3)

See the example.php for usage., (*4)

Sample WSDL & associated XSD files can be downloaded here, (*5)

Login to Amadeus Extranet for Complete API documentation., (*6)

Please note, this will currently only work with the WSDL file mentioned above, It wont work with the newer versions, (*7)

FAQ

Q. Why did you create this package?, (*8)

A. Back in 2011 I had implemented a flight booking web app in Joomla using the Amadeues API (SOAP v2), As Amadeus doesn't have any PHP SDK I had to create a custom Joomla component based on their SOAP API. Later I hacked together a working PHP class based on that and put it on GitHub hoping it may help someone who is starting an Amadeus flight booking project in PHP., (*9)

Q. Which Amadeus API version this package is using?, (*10)

A. It's based on Amadeus SOAP v2 API, (*11)

Q. Can i use this to implement a new Amadeus flight booking project?, (*12)

A. No. AFAIK, For newer Amadeus projects you have to use their new API (SOAP v4) which is a bit more complex and uses WS-Security, WS-Addressing...etc., (*13)

Q. Do you have any plans to update this package to use the SOAP v4 API?, (*14)

A. No. Currently neither I have access to the Amadeus extranet nor time to work on it. (Fork, May be?), (*15)

Q. How can this code help me with a new implementation?, (*16)

A. As i mentioned earlier this is extracted from a really old project of mine, it messy. This could give you an overview the booking process and to make some test calls with the old API., (*17)

Q. Do you provide any paid support?, (*18)

A. Sorry, I am not available for any paid support at this time., (*19)

Author

Krishnaprasad MG [@sunspikes], (*20)

Contributing

Please feel free to send pull requests., (*21)

License

This is an open-sourced software licensed under the MIT license., (*22)

The Versions

12/01 2018

dev-master

9999999-dev http://github.com/sunspikes/php-amadeus

Amadeus flight booking client for PHP

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

flight booking amadeus krishnaprasad mg sunspikes php-amadeus

11/08 2016

v0.3.1

0.3.1.0 http://github.com/sunspikes/php-amadeus

Amadeus flight booking client for PHP

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

flight booking amadeus krishnaprasad mg sunspikes php-amadeus

10/08 2016

v0.3

0.3.0.0 http://github.com/sunspikes/php-amadeus

Amadeus flight booking client for PHP

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

flight booking amadeus krishnaprasad mg sunspikes php-amadeus

15/09 2015

v0.2

0.2.0.0 http://github.com/sunspikes/php-amadeus

Amadeus flight booking client for PHP

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

flight booking amadeus krishnaprasad mg sunspikes php-amadeus

17/06 2013

v0.1

0.1.0.0 http://github.com/sunspikes/php-amadeus

Amadeus flight booking library for PHP

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

flight booking amadeus