API生态系统

过去分享过G2Rail的全球火车的搜索预订的APIfy,其实是通过建立标准化的接口、标准化的数据。这其实是地面交通行业NDC的一部分。NDC(New Distribution Capability)其实来源于航空业。而更早一代其实是GDS(Global Distribution System)。

GDS – 全球分销系统

在互联网之前,无论对于航空公司和旅客&旅行社都有一个Disconnected的挑战。航空公司没有办法方便的把机票信息公布给旅行社和旅客,旅行社和旅客查询购买车票也很麻烦。所以就有信息整合的需求,因此70年代涌现出类似于Amadeus,ACP这样的公司,Amadeus能够整合全球各个航空公司班次、舱位、时间表、价格,而旅行社只需要通过Amadeus,就可以查询预订机票,并获得佣金。

NDC – New Distribution Capability

随着互联网的出现,信息的透明化的门槛开始大大降低,航空公司与GDS合作,需要给出很大比例的佣金,因此无论从技术上还是经济上都会有动力去互联网上推出自己的门户,包括网站、App等。而且新的渠道(Channel)不断出现,而航空公司也希望方便的与这些新渠道(博客、Twittew、FB、IG。。。)整合,这背后意味着航空公司数据和流程的标准化,这样才会降低对接的成本,提高对接的动力。

G2Rail地面交通API

与航空业相比,铁路大巴行业要更加传统、更加复杂,数据量也会大很多,一个简单例子,G2Rail光五十多个国家就会有超过十万个火车站,还有更多的舱位、更复杂的票价体系、更多的车型等等。因此地面交通的NDC,甚至GDS的发展要落后很多。G2Rail的标准化API和标准化数据正是地面交通NDC推进的一部分。所以上上周我们把标准化API的接口定义变成开源,放到了Github

API生态系统

搜索预订的APIfy其实刚刚满足基本要求。而未来API慢慢会变成The Heart of Web会,涌现出更多的API Collaboration,G2Rail希望进一步为地面交通做出一份贡献。

举一个例子,过去几年中,有几千旅行社、众多自由行旅客在G2Rail订购各国车票,而这种数据其实对于路线预测、推荐有很大的价值,因为这些数据全部来自于真实的订购。在G2Rail网站和XMove App上搜索车票时,车站推荐已经基于这几十万条不同路线的数据,因此除了标准化查询预订API接口,G2Rail进一步开源了Suggestion API,通过该API,输入出发城市或者车站,就可以按照销量从该出发地出发的最受欢迎的目的地。

再举一个例子,很多客户在海外乘车会担心车次晚点、站台变更等,而且主要为本地人服务为主的火车站对于海外旅客并不是是否方便,这其中也有语言不通的原因,而我们也把XMove App中的车站实时出发时刻表,车次变更通知也APIfy后变成开源

一方面这会变成G2Rail目前的独特竞争优势,另外其实也可以让更多的想要利用地面交通旅游数据的公司或者旅行社很方便的对接、获取G2Rail的数据,从而变成一个基于API的生态系统。

Share