All Projects → sunspikes → php-amadeus

sunspikes / php-amadeus

Licence: MIT license
Amadeus flight booking client for PHP

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to php-amadeus

jdi-dark
Powerful Framework for Backend Automation Testing on Java (Rest, Soap, WebSocket)
Stars: ✭ 36 (-44.62%)
Mutual labels:  soap
LiipSoapRecorderBundle
[DEPRECATED] Recorder/Player for SOAP communications
Stars: ✭ 12 (-81.54%)
Mutual labels:  soap
PackageBase
Contains base classes from which the generated classes from PackageGenerator inherit
Stars: ✭ 19 (-70.77%)
Mutual labels:  soap
wnpp.debian.net
🌍 Code powering website "Debian Packages that Need Lovin'" created in 2009
Stars: ✭ 38 (-41.54%)
Mutual labels:  soap
wsdl-to-ts
Generate TypeScript typings for WSDL services
Stars: ✭ 60 (-7.69%)
Mutual labels:  soap
robotframework-zoomba
Extended Robot Framework libraries to make testing GUI, REST/SOAP API, Mobile, and Windows Desktop easier.
Stars: ✭ 121 (+86.15%)
Mutual labels:  soap
Correios Brasil
Módulo completo consultar informações sobre o CEP, calcular o preço e os prazos das entregas das encomendas e também realizar o rastreio de multiplos produtos !
Stars: ✭ 240 (+269.23%)
Mutual labels:  soap
WSD-python
Web Services for Devices (WSD) tools and utilities for cross platform support
Stars: ✭ 22 (-66.15%)
Mutual labels:  soap
libesocial
Biblioteca para acesso ao eSocial
Stars: ✭ 18 (-72.31%)
Mutual labels:  soap
laravel-soap
Laravel Soap Client
Stars: ✭ 140 (+115.38%)
Mutual labels:  soap
soap
PHP SOAP 实例
Stars: ✭ 32 (-50.77%)
Mutual labels:  soap
WoWSimpleRegistration
Simple Registration page for TrinityCore/AzerothCore/AshamaneCore/CMangos
Stars: ✭ 121 (+86.15%)
Mutual labels:  soap
developer-guides
Developer Guides
Stars: ✭ 25 (-61.54%)
Mutual labels:  amadeus
laminas-soap
docs.laminas.dev/laminas-soap/
Stars: ✭ 46 (-29.23%)
Mutual labels:  soap
soap-typescript
SOAP decorators for creating wsdl's and annotating services to provide metadata for node-soap
Stars: ✭ 20 (-69.23%)
Mutual labels:  soap
vscode-httpyac
Quickly and easily send REST, Soap, GraphQL, GRPC, MQTT and WebSocket requests directly within Visual Studio Code
Stars: ✭ 106 (+63.08%)
Mutual labels:  soap
amadeus-python
Python library for the Amadeus Self-Service travel APIs
Stars: ✭ 129 (+98.46%)
Mutual labels:  amadeus
soap-rs
SOAP client for Rust programming language
Stars: ✭ 37 (-43.08%)
Mutual labels:  soap
cxf-spring-boot-starter
Enterprise & production ready SOAP webservices powered by Spring Boot & Apache CXF
Stars: ✭ 129 (+98.46%)
Mutual labels:  soap
bdd-for-all
Flexible and easy to use library to enable your behavorial driven development (BDD) teams to easily collaborate while promoting automation, transparency and reporting.
Stars: ✭ 42 (-35.38%)
Mutual labels:  soap

Deprecated: Please consider the Amadeus WS Client library which is more feature rich and up to date.

PHP Amadeus

Latest Stable Version License

This is a PHP implementation of the Amadeus Flight Search and Booking API.

See the example.php for usage.

Sample WSDL & associated XSD files can be downloaded here

Login to Amadeus Extranet for Complete API documentation.

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

FAQ

Q. Why did you create this package?

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.

Q. Which Amadeus API version this package is using?

A. It's based on Amadeus SOAP v2 API

Q. Can i use this to implement a new Amadeus flight booking project?

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.

Q. Do you have any plans to update this package to use the SOAP v4 API?

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

Q. How can this code help me with a new implementation?

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.

Q. Do you provide any paid support?

A. Sorry, I am not available for any paid support at this time.

Author

Krishnaprasad MG [@sunspikes]

Contributing

Please feel free to send pull requests.

License

This is an open-sourced software licensed under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].