This is simple code, successfully tested, hope it helps
package com.airline.api; import java.io.IOException; import java.util.*; import javax.swing.text.View; import com.google.api.client.auth.oauth2.Credential; import com.google.api.client.googleapis.javanet.GoogleNetHttpTransport; import com.google.api.client.http.HttpRequestInitializer; import com.google.api.client.http.HttpTransport; import com.google.api.client.json.JsonFactory; import com.google.api.client.json.jackson2.JacksonFactory; import com.google.api.services.qpxExpress.QPXExpressRequestInitializer; import com.google.api.services.qpxExpress.QPXExpress; import com.google.api.services.qpxExpress.model.FlightInfo; import com.google.api.services.qpxExpress.model.LegInfo; import com.google.api.services.qpxExpress.model.PassengerCounts; import com.google.api.services.qpxExpress.model.PricingInfo; import com.google.api.services.qpxExpress.model.SegmentInfo; import com.google.api.services.qpxExpress.model.SliceInfo; import com.google.api.services.qpxExpress.model.TripOption; import com.google.api.services.qpxExpress.model.TripOptionsRequest; import com.google.api.services.qpxExpress.model.TripsSearchRequest; import com.google.api.services.qpxExpress.model.SliceInput; import com.google.api.services.qpxExpress.model.TripsSearchResponse; public class AirlineReservation { private static final String APPLICATION_NAME = "MyFlightApplication"; private static final String API_KEY = "AIzaSyDnBCdsmTnrL5XFrO2TjJyvFioswjakNYU"; private static HttpTransport httpTransport; private static final JsonFactory JSON_FACTORY = JacksonFactory.getDefaultInstance(); public static void main(String[] args) {
source share