首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sabre Bargain Max API与美国飞行法案

Sabre Bargain Max API与美国飞行法案
EN

Stack Overflow用户
提问于 2017-04-29 11:23:50
回答 1查看 149关注 0票数 2

我正在为一个联邦政府客户建立一个应用程序使用讨价还价搜索最大SOAP API。他们需要遵守“美国飞行法案”:任何离开美国或抵达美国的航班都必须使用悬挂美国国旗的航空公司。

我尝试过使用IncludeVendorPref,包括了所有美国的航空公司;但是,在像阿尔及利亚航空公司( ALG )到纽约( JFK )这样的航班上,我找不到解决方案,因为这条航线可能是通过英国航空公司从ALG到伦敦,然后通过美国航空公司从伦敦到肯尼迪国际机场。因为并不是所有的航班都是美国的(因为我使用了IncludeVendorPref过滤器),所以即使它是有效的,它也找不到这个解决方案,因为你是从外国乘坐美国航空公司回来的(你从外国飞往另一个国家是可以的--例如,在外国航空公司上从阿尔及利亚到伦敦)。

有没有人对如何处理这件事有什么建议?有没有一种简单的方法来遵守“美国飞行法案”?

EN

回答 1

Stack Overflow用户

发布于 2017-05-01 22:55:09

至少据我所知,没有什么具体的要求可以满足你的要求。

我认为你有两种方法可以做到这一点:

1.通过请求200个航班,以获得更多的多样性,包括所有拥有PreferredLevel="Preferred"的美国航空公司的IncludeVendorPref限定符。不好的部分是,你将不得不在你这边做过滤。我认为这将是最好的方法,因为它将为您提供最多的异构性,而不会丢失太多的行程。

2.通过调用该服务两次,一次用于美国连接,一次用于外部旅行。这有几个缺点,例如,它将使基于两个响应创建行程变得非常困难,并且需要创建单独的票证,因为这将是两个单独的行程。

如果这两个选项都不适合您的需求,我建议您联系帮助台,看看是否还有其他我没有考虑的选项。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43691464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档