如何解决我如何通过 GetReservationRQ 或 TravelItineraryReadRQ 获得免费行李限额
我正在使用 GetReservationRQ 和 TravelItineraryReadRQ 检索预订,但响应中没有关于行李限额的信息。 出票后如何获取行李限额信息(件数和重量)?
这是我从 GetReservationRS 收到的:
<SegmentInfo number="1" segmentStatus="OK">
...
<FareBasis>AAPVNF96</FareBasis>
<NotValidBefore>2021-02-08</NotValidBefore>
<NotValidAfter>2021-02-08</NotValidAfter>
<Baggage allowance="01" type="P"/>
</SegmentInfo>
这是我从 TravelItineraryReadRQ 收到的信息:
<tir310:FlightSegment ConnectionInd="O" DepartureDateTime="02-08T07:00" FlightNumber="207" ResBookDesigCode="A" SegmentNumber="1" Status="OK">
<tir310:BaggageAllowance Number="01P"/>
<tir310:FareBasis Code="AAPVNF96"/>
<tir310:MarketingAirline Code="VN" FlightNumber="207"/>
<tir310:OriginLocation LocationCode="HAN"/>
<tir310:ValidityDates>
<tir310:NotValidAfter>2021-02-08</tir310:NotValidAfter>
<tir310:NotValidBefore>2021-02-08</tir310:NotValidBefore>
</tir310:ValidityDates>
</tir310:FlightSegment>
解决方法
我曾经开发过与 sabre 集成的航空公司值机软件,获得行李限额总是比您想象的要困难得多。 sabre 网络服务没有返回乘客行李权利的完整数字。它确实有与票价类型相关的返回行李限额,但没有考虑其他因素,例如:-
-
乘客是否有任何可以增加行李数量或重量限额的行李辅助设备?您可以在 sabre 网络服务的响应中获取乘客辅助设备,因此可以根据需要实施逻辑来对它们进行统计。
-
乘客是否有常旅客计划和等级可以为他们提供额外的行李限额?这还需要考虑合作伙伴航空公司的飞行常客计划。 sabre 中有一个客户权利表,可以为航线配置飞行常客等级的行李限额。
-
乘客是否搭乘由另一家航空公司运营或销售的转机的国际航班?如果是这样,则需要确定该旅程中的“最重要的承运人”,并且该承运人的行李限额规则将适用。这个比较难,因为它需要了解其他航空公司的行李规定。
在我研究它时,sabre 网络服务没有实现行李限额的单一值。不过,Sabre 确实表示他们正在努力。我不确定他们在这方面的情况。
考虑到上述所有因素,ATPCO 确实提供了对声称返回行李限额的 API 的订阅。见https://developer.atpco.net/。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。