使用flight offer price api在航班列表中获取航班的徽标图像

lmyy7pcs  于 2021-10-10  发布在  Java
关注(0)|答案(0)|浏览(250)

我想使用flight offer price api在航班列表中显示航班的徽标图像:

https://developers.amadeus.com/self-service/category/air/api-doc/flight-offers-search/api-reference.

我使用始发地和目的地、单程或往返等搜索航班,但结果中没有航班徽标图像。是否有办法使用“航班优惠搜索”api获取航班徽标图像?
我已经使用下面的api url来获取航班报价这是我的请求url

https://test.api.amadeus.com/v2/shopping/flight-offers?originLocationCode=MAN&destinationLocationCode=LAX&departureDate=2021-07-29&adults=1&travelClass=ECONOMY¤cyCode=USD&max=100

这是我的api响应。响应中没有可用的航班徽标图像。

stdClass Object
    (
        [meta] => stdClass Object
            (
                [count] => 93
                [links] => stdClass Object
                    (
                        [self] => https://test.api.amadeus.com/v2/shopping/flight-offers?originLocationCode=MAN&destinationLocationCode=LAX&departureDate=2021-07-29&adults=1&travelClass=ECONOMY¤cyCode=USD&max=100
                    )

            )

        [data] => Array
            (
                [0] => stdClass Object
                    (
                        [type] => flight-offer
                        [id] => 1
                        [source] => GDS
                        [instantTicketingRequired] => 
                        [nonHomogeneous] => 
                        [oneWay] => 
                        [lastTicketingDate] => 2021-07-29
                        [numberOfBookableSeats] => 4
                        [itineraries] => Array
                            (
                                [0] => stdClass Object
                                    (
                                        [duration] => PT29H42M
                                        [segments] => Array
                                            (
                                                [0] => stdClass Object
                                                    (
                                                        [departure] => stdClass Object
                                                            (
                                                                [iataCode] => MAN
                                                                [terminal] => 1
                                                                [at] => 2021-07-29T10:40:00
                                                            )

                                                        [arrival] => stdClass Object
                                                            (
                                                                [iataCode] => LIS
                                                                [terminal] => 1
                                                                [at] => 2021-07-29T13:30:00
                                                            )

                                                        [carrierCode] => TP
                                                        [number] => 1317
                                                        [aircraft] => stdClass Object
                                                            (
                                                                [code] => 32N
                                                            )

                                                        [operating] => stdClass Object
                                                            (
                                                                [carrierCode] => TP
                                                            )

                                                        [duration] => PT2H50M
                                                        [id] => 152
                                                        [numberOfStops] => 0
                                                        [blacklistedInEU] => 
                                                    )

                                                [1] => stdClass Object
                                                    (
                                                        [departure] => stdClass Object
                                                            (
                                                                [iataCode] => LIS
                                                                [terminal] => 1
                                                                [at] => 2021-07-29T18:30:00
                                                            )

                                                        [arrival] => stdClass Object
                                                            (
                                                                [iataCode] => EWR
                                                                [terminal] => B
                                                                [at] => 2021-07-29T21:30:00
                                                            )

                                                        [carrierCode] => TP
                                                        [number] => 207
                                                        [aircraft] => stdClass Object
                                                            (
                                                                [code] => 32Q
                                                            )

                                                        [operating] => stdClass Object
                                                            (
                                                                [carrierCode] => TP
                                                            )

                                                        [duration] => PT8H
                                                        [id] => 153
                                                        [numberOfStops] => 0
                                                        [blacklistedInEU] => 
                                                    )

                                                [2] => stdClass Object
                                                    (
                                                        [departure] => stdClass Object
                                                            (
                                                                [iataCode] => JFK
                                                                [terminal] => 5
                                                                [at] => 2021-07-30T05:30:00
                                                            )

                                                        [arrival] => stdClass Object
                                                            (
                                                                [iataCode] => LAX
                                                                [terminal] => 3
                                                                [at] => 2021-07-30T08:22:00
                                                            )

                                                        [carrierCode] => TP
                                                        [number] => 4325
                                                        [aircraft] => stdClass Object
                                                            (
                                                                [code] => 32S
                                                            )

                                                        [operating] => stdClass Object
                                                            (
                                                                [carrierCode] => B6
                                                            )

                                                        [duration] => PT5H52M
                                                        [id] => 154
                                                        [numberOfStops] => 0
                                                        [blacklistedInEU] => 
                                                    )

                                            )

                                    )

                            )

                        [price] => stdClass Object
                            (
                                [currency] => USD
                                [total] => 845.85
                                [base] => 581.00
                                [fees] => Array
                                    (
                                        [0] => stdClass Object
                                            (
                                                [amount] => 0.00
                                                [type] => SUPPLIER
                                            )

                                        [1] => stdClass Object
                                            (
                                                [amount] => 0.00
                                                [type] => TICKETING
                                            )

                                    )

                                [grandTotal] => 845.85
                            )

                        [pricingOptions] => stdClass Object
                            (
                                [fareType] => Array
                                    (
                                        [0] => PUBLISHED
                                    )

                                [includedCheckedBagsOnly] => 1
                            )

                        [validatingAirlineCodes] => Array
                            (
                                [0] => TP
                            )

                        [travelerPricings] => Array
                            (
                                [0] => stdClass Object
                                    (
                                        [travelerId] => 1
                                        [fareOption] => STANDARD
                                        [travelerType] => ADULT
                                        [price] => stdClass Object
                                            (
                                                [currency] => USD
                                                [total] => 845.85
                                                [base] => 581.00
                                            )

                                        [fareDetailsBySegment] => Array
                                            (
                                                [0] => stdClass Object
                                                    (
                                                        [segmentId] => 152
                                                        [cabin] => ECONOMY
                                                        [fareBasis] => LUKBSI0D
                                                        [class] => L
                                                        [includedCheckedBags] => stdClass Object
                                                            (
                                                                [quantity] => 1
                                                            )

                                                    )

                                                [1] => stdClass Object
                                                    (
                                                        [segmentId] => 153
                                                        [cabin] => ECONOMY
                                                        [fareBasis] => LUKBSI0D
                                                        [class] => L
                                                        [includedCheckedBags] => stdClass Object
                                                            (
                                                                [quantity] => 1
                                                            )

                                                    )

                                                [2] => stdClass Object
                                                    (
                                                        [segmentId] => 154
                                                        [cabin] => ECONOMY
                                                        [fareBasis] => LUKBSI0D
                                                        [brandedFare] => BASIC
                                                        [class] => L
                                                        [includedCheckedBags] => stdClass Object
                                                            (
                                                                [quantity] => 1
                                                            )

                                                    )

                                            )

                                    )

                            )

                    )

或者有人知道我是否可以使用任何其他api来获取徽标?请使用amadeus api帮助获取飞行徽标我使用了amadeus测试api谢谢

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题