2017-08-12 79 views
0

我一直在网上看,看到许多相似/相同的帖子,但都是非常古老的(最新发现是从2011年开始),所以自技术变化以来,我想我也问。网页比较网站如皮划艇如何获取他们的数据?

我想知道航班比较网站(您无法预订航班,只能重定向到其他网站)如何获取其数据。

现在是通过api完成的吗?还是它是利用报废数据(这不会太可靠)?我一直在网上阅读,试图找出是否是这种情况,但它似乎并没有真正看到每个航空公司和每个航班搜索网站(与预订选项)提供了一个API。所以我想知道如果不是每个航空公司/每个航班预订网站都提供api,像Kayak这样的网站如何获取他们的数据?

另外,我碰到一些API的来了,如同

  1. QPX快递API
  2. Skyscanner上行驶的API(我检查了一些网站,该网站在用它,它似乎该数据是相当有限的?! )
  3. Travelport的API
  4. 艾玛迪斯API
  5. Sabre旅游API
  6. 的Wego联盟网络(这似乎是真正伟大的,但搜索需要超长)

我想知道是否有人有提及的API的经验,他们有多好/如果使用它们是'这样做'的方式,或者如果它实际上更直接要求数据每个航空公司和预订网站(如果可能的话)? 非常感谢!

+0

这取决于任何给定数据的来源。任何聚合数据的企业都必须从某处获取数据。也许源代码有一个API,也许它被刮掉了,也许它是定期导入的,也许在这些业务之间有一个合约关系,说明这是如何完成的,或许没有,等等。如果你在数据聚合业务中,你分别实施每个数据源。 – David

+0

我只是想知道它通常如何完成。如果你的说法是这样,你将不得不联系每一家航空公司和预订网站获取数据,我想知道这是怎么回事,以及是否有人对上述旅行api的经验。 – javascripting

回答

0

如果我们以Kayak为例,就像你提到的那样,他们以两种形式处理数据。

  1. 他们有API PULL连接GDS公司(即军刀),一些航空公司和大型在线旅游公司如Expedia等

  2. 较小的航空公司尤其是把他们的库存和票价从他们的库存如Kayak等公司。

聚合公司通常会提供PUSH访问权限,但想要压入其数据的公司必须遵守聚合器要求/标准。

这是一个供需服务。聚合公司通常会请求访问大型成熟公司,但是,如果愿意,也可以让公司将数据推送给他们。

数据通常不会被报废,它通过API和Web服务平台。

相关问题