7

Skyscanner API 提供的结果与 Skyscanner 网站不同。

对于从华沙任何机场到弗罗茨瓦夫任何机场的航班,如果我使用 API,最便宜的选项是 303.99 zł。

在此处输入图像描述

在此处输入图像描述

本航班由 LOT (LO) 运营。其他可用航班由 LOT (LO) 或汉莎航空 (LH) 运营。

另一方面,如果我使用 Skyscanner 网站进行相同的查询,最便宜的航班价格为 42 兹罗提,由瑞安航空 (FR) 运营。

在此处输入图像描述

链接:https ://www.skyscanner.net/transport/flights/wars/wro/161111/161112/airfares-from-warsaw-to-wroclaw-in-november-2016.html?adults=1&children=0&adultsv2=1&childrenv2= &infants=0&cabinclass=economy&rtn=1&preferdirects=false&outboundaltsenabled=false&inboundaltsenabled=false&ref=home#results

但是,如果我在左侧面板中取消选中 Ryanair,我会收到与来自 API 的结果非常相似的结果。

在此处输入图像描述

链接:https ://www.skyscanner.net/transport/flights/wars/wro/161111/161112/airfares-from-warsaw-to-wroclaw-in-november-2016.html?adults=1&children=0&adultsv2=1&childrenv2= &infants=0&cabinclass=economy&rtn=1&preferdirects=false&outboundaltsenabled=false&inboundaltsenabled=false&ref=home#results

更重要的是,如果我以未登录用户的身份进入 API 测试,我可以再次检索 Ryanair 航班。该测试可在以下网址获得:http: //business.skyscanner.net/portal/en-GB/Documentation/FlightsLivePricingQuickStart

图片:

在此处输入图像描述 在此处输入图像描述

你能重现这种行为吗?我对 API 做错了什么吗?如何以编程方式检索 Ryanair 的价格?

4

1 回答 1

2

我不认为你做错了什么,我也有同样的问题。事实上,我已经从测试站点获取了示例 apiKey 并将其复制到我的代码中(用于测试),它显示了 Ryanair 的航班。但不是我的 apiKey。他们似乎故意将瑞安航空排除在常规 api 结果之外。几周前我联系了 Skyscanner 的商业支持,但没有收到回复。

于 2016-11-09T12:49:14.950 回答