¿Cómo utilizar Google QPX API con Java para la búsqueda de vuelos?
Estoy tratando de construir un código Java simple que obtenga opciones de vuelo usando Google QPX API, para el vuelo de Nueva York a Londres. Me inscribí en Google y obtuve API_key.
Leí la documentación, pero desafortunadamente, no pude encontrar ningún ejemplo que me mostrara cómo hacerlo.
Aquí lo que probé hasta ahora:
import com.google.api.services.qpxExpress.model.*;
import java.util.*;
public class Main
{
public static void main(String[] args)
{
// Passengers
PassengerCounts passengers = new PassengerCounts();
passengers.setAdultCount(2);
// Slice
List<SliceInput> slices = new ArrayList<SliceInput>();
SliceInput slice = new SliceInput();
slice.setOrigin("JFK"); // John Kennedy Airport in Ney York
slice.setDestination("LHR"); // London Heathrow
slice.setDate("2015-07-01");
slices.add(slice);
// Options request
TripOptionsRequest tripOptions = new TripOptionsRequest();
tripOptions.setPassengers(passengers);
tripOptions.setSlice(slices);
// Search request
TripsSearchRequest tripSearchReq = new TripsSearchRequest();
tripSearchReq.setRequest(tripOptions);
// Next steps?
// Setting up QPXExpress?
}
}
Apreciaré si alguien me puede ayudar a completar el código. Gracias por adelantado.