Como usar a API do Google QPX com Java para pesquisa de voos?
Estou tentando criar um código Java simples que obtenha opções de vôo usando a API do Google QPX, para o voo de Nova York para Londres. Eu me inscrevi no Google e recebi API_key.
Eu li a documentação, mas infelizmente não consegui encontrar nenhum exemplo que me mostrasse como fazê-lo.
Aqui o que eu tentei até agora:
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?
}
}
Agradeço se alguém puder me ajudar a completar o código. Desde já, obrigado.