如何在LowFareSearchRes air Galileo中获得特定旅程/航段的座位数。
我正在向Galileo发送以下LowFareSearchReq请求,以便我们使用Travelport UAPI。
<s:Envelope
xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Header>
<Action s:mustUnderstand="1"
xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none">localhost:8080/kestrel/AirService
</Action>
</s:Header>
<s:Body
xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"
xmlns:xsd="http://www.w3.org/2001/xmlschema">
<LowFareSearchReq SolutionResult="true" AuthorizedBy="user" TraceId="0cd5900e3ba1b7143227a16dab585443" TargetBranch="********"
xmlns="http://www.travelport.com/schema/air_v39_0">
<BillingPointOfSaleInfo OriginApplication="UAPI"
xmlns="http://www.travelport.com/schema/common_v39_0" />
<SearchAirLeg>
<SearchOrigin>
<CityOrAirport Code="DXB"
xmlns="http://www.travelport.com/schema/common_v39_0" />
</SearchOrigin>
<SearchDestination>
<CityOrAirport Code="MNL"
xmlns="http://www.travelport.com/schema/common_v39_0" />
</SearchDestination>
<SearchDepTime PreferredTime="2017-12-22" />
<AirLegModifiers>
<PreferredCabins>
<CabinClass Type="Business"
xmlns="http://www.travelport.com/schema/common_v39_0">
</CabinClass>
</PreferredCabins>
</AirLegModifiers>
</SearchAirLeg>
<SearchAirLeg>
<SearchOrigin>
<CityOrAirport Code="MNL"
xmlns="http://www.travelport.com/schema/common_v39_0" />
</SearchOrigin>
<SearchDestination>
<CityOrAirport Code="DXB"
xmlns="http://www.travelport.com/schema/common_v39_0" />
</SearchDestination>
<SearchDepTime PreferredTime="2017-12-30" />
<AirLegModifiers>
<PreferredCabins>
<CabinClass Type="Business"
xmlns="http://www.travelport.com/schema/common_v39_0">
</CabinClass>
</PreferredCabins>
</AirLegModifiers>
</SearchAirLeg>
<AirSearchModifiers MaxSolutions="100"></AirSearchModifiers>
<SearchPassenger Code="ADT"
xmlns="http://www.travelport.com/schema/common_v39_0" />
<AirPricingModifiers FaresIndicator="AllFares">
<AccountCodes>
<AccountCode Code="*****"
xmlns="http://www.travelport.com/schema/common_v39_0"/>
</AccountCodes>
</AirPricingModifiers>
</LowFareSearchReq>
</s:Body>
</s:Envelope>
找到上述请求的回复here
我正在尝试获取响应中特定旅程/细分的座位数。
我不太清楚如何获得回复中的座位数量,请告诉我如何以适当的详细信息发送请求。
提前致谢
答案 0 :(得分:1)
好的,所以在阅读了各种网站之后,我终于找到了。以下是如何做到这一点。
我们可以使用SeatMapReq/Rsp
来获取特定航班中的可用座位数。
检查示例here。
更新: - 即使在LFS的回复中,我们也可以获得air的BookingCount属性:BookingInfo。