All Projects → romankh3 → skyscanner-flight-api-client

romankh3 / skyscanner-flight-api-client

Licence: Apache-2.0 license
Published on Maven Central Java Client for a Skyscanner Flight Search API hosted in Rapid API

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to skyscanner-flight-api-client

uk.javascript.info
Modern JavaScript Tutorial in Ukrainian (JavaScript українською 🇺🇦)
Stars: ✭ 168 (+1020%)
Mutual labels:  ukrainian
braze-php-sdk
A PHP client to interact with Braze API
Stars: ✭ 15 (+0%)
Mutual labels:  client-library
skyscanner-php
Unofficial PHP SDK for Skyscanner's API.
Stars: ✭ 40 (+166.67%)
Mutual labels:  skyscanner-api
thelittlebookofruby
Ukrainian translation of “The Little Book Of Ruby”
Stars: ✭ 38 (+153.33%)
Mutual labels:  ukrainian
ukrainian-tts
Ukrainian TTS (text-to-speech) using Coqui TTS
Stars: ✭ 74 (+393.33%)
Mutual labels:  ukrainian
ukrainian-typographic-keyboard
Combined Ukrainian keyboard layout with typographic symbols
Stars: ✭ 356 (+2273.33%)
Mutual labels:  ukrainian
ably-php
PHP client library SDK for Ably realtime messaging service
Stars: ✭ 41 (+173.33%)
Mutual labels:  client-library
ably-dotnet
.NET, Xamarin and Mono client library SDK for Ably realtime messaging service
Stars: ✭ 32 (+113.33%)
Mutual labels:  client-library
node-meraki-dashboard
A modern node.js client library for using the Meraki Dashboard API.
Stars: ✭ 20 (+33.33%)
Mutual labels:  client-library
circles-core
Common methods to interact with the Circles ecosystem
Stars: ✭ 22 (+46.67%)
Mutual labels:  client-library
govpp
Go toolset for the VPP.
Stars: ✭ 119 (+693.33%)
Mutual labels:  client-library
goql
A GraphQL client package written in Go.
Stars: ✭ 17 (+13.33%)
Mutual labels:  client-library
libmorph
libmorph rus/ukr - fast & accurate morphological analyzer/analyses for Russian and Ukrainian
Stars: ✭ 16 (+6.67%)
Mutual labels:  ukrainian
iyzipay-ruby
iyzipay api ruby client
Stars: ✭ 37 (+146.67%)
Mutual labels:  client-library
c
Official C client library for Kubernetes
Stars: ✭ 83 (+453.33%)
Mutual labels:  client-library
js-client-library
TimeTac Client Library is a thin wrapper for client to make api request.
Stars: ✭ 11 (-26.67%)
Mutual labels:  client-library
Milvasoft.Iyzipay
Iyzico client for .Net 6
Stars: ✭ 15 (+0%)
Mutual labels:  client-library
cybr-cli
A "Swiss Army Knife" command-line interface (CLI) for easy human and non-human interaction with @cyberark suite of products.
Stars: ✭ 45 (+200%)
Mutual labels:  client-library
in3-legacy
[Deprecated] Typescript-version of the IN3 client.
Stars: ✭ 69 (+360%)
Mutual labels:  client-library
agollo
🚀Go client for ctrip/apollo (https://github.com/apolloconfig/apollo)
Stars: ✭ 563 (+3653.33%)
Mutual labels:  client-library

skyscanner-flight-api-client

Maven Central jCenter

Description

Published on Maven Central and jCenter Client for Skyscanner Flight Search API hosted in Rapid Api

Latest version 0.1.10

Release Notes

0.1.10

  • provided build.gradle and publish process via bintray-gradle-plugin

0.1

  • added Places call
  • added Localisation call
  • added browse quotes for Browse Flight Search

Plans to add

  • add all the requests for Browse Flight Search
  • add Live Flight Search

Usage

Skyscanner has four groups of requests and all has public interfaces with implementations for using.

  • Places(added) -> PlacesClient ^ PlacesClientImpl
  • Browse Flight Prices(added one request) -> BrowseFlightPricesClient -> BrowseFlightPricesClientImpl
  • Localisation(added) -> LocalisationClient ^ LocalisationClientImpl

For example LocalisationClient:

String xRapidApiKey = YOUR-API-KEY;
LocalisationClient client = new LocalisationClientImpl();

List<CurrencyDto> currencyDtos = client.retrieveCurrencies(xRapidApiKey);

// or
String locale = "ru-RU";
List<CountryDto> countryDtos = client.retrieveCountries(locale, xRapidApiKey);
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].