mafikes / kiwiapi
This package is abandoned and no longer maintained.
No replacement package was suggested.
Kiwi.com - PHP client
1.0.1
2019-04-17 10:11 UTC
Requires
- php: >=5.4.0
- ext-json: *
- guzzlehttp/guzzle: ^6.3
This package is auto-updated.
Last update: 2022-10-25 08:28:50 UTC
README
Library in php for communication with kiwi.com API.
Install
composer require mafikes/kiwiapi
Example
Init Client
$client = new \Mafikes\KiwiApi\Client();
Locations query
$client->getLocations()->searchByQuery([ 'term' => 'PRG', 'locale' => 'en-US', 'location_types' => 'airport', 'limit' => '10', 'active_only' => 'true', 'sort' => 'name' ]);
Get all airlines
$client->getAirlines()->getAll();
Get link logo of airline company
$client->getAirlines()->getImage('JQ'); // id airline
Get basic query for flights
$client->getFlights()->searchByQuery([ 'fly_from' => 'PRG', 'fly_to' => 'LGW', 'date_from' => '08/08/2019', 'date_to' => '08/09/2019', 'partners' => 'picky', ]);
More examples you can find in example folder.
Todo
- search deeplink
- check flights
- save booking
- confirm payment
- webhooks