@@ -346,18 +346,22 @@ https://api.trackingmore.com/v4/awb
346346try {
347347 String apiKey = " you api key" ;
348348 TrackingMore trackingMore = new TrackingMore (apiKey);
349- AirWaybillParams detectParams = new AirWaybillParams ();
350- detectParams . setAwbNumber(" 235-69030430" );
351- TrackingMoreResponse< AirWaybill > result = trackingMore.airWaybills. CreateAnAirWayBill (detectParams );
349+ AirWaybillParams airWaybillParams = new AirWaybillParams ();
350+ airWaybillParams . setAwbNumber(" 235-69030430" );
351+ TrackingMoreResponse result = trackingMore.airWaybills. CreateAnAirWayBill (airWaybillParams );
352352 System . out. println(result. getMeta(). getCode());
353- AirWaybill airWaybills = result. getData();
354- System . out. println(airWaybills);
355- System . out. println(airWaybills. getAwbNumber());
356- System . out. println(airWaybills. getAirlineInfo(). getName());
353+ if (result. getData() != null ){
354+ AirWaybill airWaybills = (AirWaybill ) result. getData();
355+ System . out. println(airWaybills);
356+ System . out. println(airWaybills. getAwbNumber());
357+ System . out. println(airWaybills. getAirlineInfo(). getName());
358+ System . out. println(airWaybills. getFlightInfo(). get(" TK0721" ). getDepartStation());
359+ }
360+
357361} catch (TrackingMoreException e) {
358- System . err. println(" error:" + e. getMessage());
362+ System . err. println(" error:" + e. getMessage());
359363} catch (IOException e) {
360- System . err. println(" error:" + e. getMessage());
364+ System . err. println(" error:" + e. getMessage());
361365}
362366
363367```
0 commit comments