我启用了对Google QPX Express API的访问权限,对Delta的门票和票价等级的价格进行了一些分析。但回应似乎只包括来自有限航空公司的航班。
例如,以下请求
{
"request": {
"passengers": {
"adultCount": 1
},
"slice": [
{
"origin": "JFK",
"destination": "SFO",
"date": "2015-02-15",
"maxStops": 0
}
],
"solutions": 500
}
}
仅返回AS(阿拉斯加航空),美国(US Air),VX(维珍美国),B6(JetBlue)和UA(美国联合航空)的航班。
如果我添加"permittedCarriers": [DL]
,那么我会得到一个空的回复。同样,如果我遗漏permittedCarriers
并寻找Delta中心之间的航班(例如,"origin": "ATL", "destination": "MSP"
),我会收到空的回复。
The documentation表明QPX Express应该有大多数机票可用。我的要求有问题吗?为什么我没有看到Delta的任何结果?
答案 0 :(得分:16)
我收到了Google的QPX Express帮助小组关于Delta缺失数据的回复。回应是那个
Delta的数据以及美国航空公司的数据未包含在内 QPX Express搜索结果默认为。访问他们的数据 需要这些承运人的批准。
在通知他我使用这些数据的计划是用于研究purpsoses后,他回答说,
American和Delta限制访问其定价和可用性 他们批准的公司,主要是组织 推动出售机票。不幸的是,请求 只有正在计划使用API的公司才会审核访问权限 用于商业目的。