每五名旅客中就有一人在最近一次旅行中乘坐过火车。听起来很多,对吧?然而,铁路运输是最容易被忽视的在线旅游领域之一。在线旅行社在其网站上严重缺乏铁路预订功能。Expedia 拥有最好的捆绑预订选项之一,包括租车、游轮和体验,但根本不提供火车旅行。令人惊讶的是,由于各种空铁协议允许旅行社将铁路预订与现有的航班预订功能相结合,而无需特定许可证。
在线铁路分销不仅复杂,而且非常不一致。运营商使用的技术通常已经过时,并且具有系统差异,OTA 很难简单地将数据整合到一个平台上。例如,从传统软件升级也比航班需要更长的时间,旅行者倾向于在提供商的网站或现场的航站楼购票。
年轻和低收入旅客使用火车次数最多,资料来源:TripBarometer 2016
当然,这并不意味着铁路的连通性不存在。只是很难像我们在航班或酒店分销中所做的那样清晰地构建和解释它。也就是说,这里有一些事情需要了解:
- 一些直接供应商提供他们自己的 API
- 有不同类型的中间商提供标准化的铁路 API
- 这些中间商包括GDS
此外,在铁路 API 中需要查找三种类型的函数:
- 寻找连接
- 显示计划
- 票务和预订
如果您对 API 是什么以及它是如何工作的只有模糊的概念,请阅读我们的指南,我们列出了上述组中的主要铁路 API 提供商。我们将解释 GDS、聚合器和与运营商的直接连接之间的区别。并将为您提供他们共享的数据和功能的概述。让我们从旅游市场领导者 – GDS 开始。
GDS 的铁路 API:访问所有主要铁路承运商
全球分发系统 (GDS) 整合来自各种提供商的数据,创建 API 并分发它们。OTA 积极使用 GDS 库存来预订酒店房间和航班,因此,如果您已经联网,使用他们的铁路数据是有意义的。使用OTA还可以避免与数十家提供商直接连接的需要。另一方面,与其他较小的中间商相比,GDS 并不是响应最迅速的合作伙伴。
Amadeus API – 久经考验和记录验证
在 Amadeus 提供的两种连接解决方案中,您只能在Enterprise APIs中找到铁路功能。反过来,它们有两个 API 选项,它们以 SOAP 格式提供数据。
Ticketing sets of APIs 包括以下信息:
- 票务
- 票务行程数据
- 取消规则
- 铁路段的售后
- PNR 中所有乘客的住宿和附加费一起计算。
Search and Shopping API集包含广泛的数据收集:
- 多目的地计划报价上的数据
- 规则检索
- 旅行每个部分的住宿信息,包括偏好
- 可在 Amadeus 系统和外部创建预订参考信息
根据空铁代码共享协议,Amadeus 拥有一个空铁显示平台,旅行社和客户可在该平台上对航班和火车选项进行比较和组合,以提供更多旅行选择。
Sabre API – 具有基本访问权限的成熟解决方案
Sabre Rail API 涵盖了基础知识及其全面的功能范围。更不用说 Sabre 是旅行提供商的猛犸象之一,我们通常可以说是 Sabre 开启了 GDS 时代。
因此,回到Sabre提供的服务,该列表包括REST和SOAP格式的工具,用于:
- 铁路时刻表和可用性
- 列车和连接搜索
- 票务和旅行证件生成
- 铁路卡购买
- 旅游管理
- 取消
- 车站代码
- 按乘客/旅行数据搜索预订
- 报告
- 座位图
Travelport API – 用于空铁联运预订的有线
Universal API 是一个 SOAP/XML API,这是 Travelport 的主要重要功能。它允许在一个地方管理所有旅行预订选项,为铁路客户提供以下功能:
- 列车搜索和座位供应情况
- 与航班的最佳连接
- 通过单程票预订空铁
- 票价
- 旅行时间
- 辅助服务
此外,Travelport还提供机场快线服务,用于预订直接从机场出发的相关火车接送服务。该插件可用于 OTA 的预订引擎,允许代理商在预订任何航班时同时预订转机服务。
中间商铁路API提供商:复杂的技术解决方案
几年来,旅行技术解决方案的发展势头强劲。对于中型 OTA 来说,加入大型 OTA 的计划或使用技术提供商的服务,可以成为 GDS 的有效替代方案,因为您可以访问相同数量的运营商,获得更高质量的数据、更好的支持和最少的 IT 工作。在这里,我们选择了几个选项。
Trainline B2B API
Trainline是一个端到端的旅游市场服务。它在超过 24 个欧洲国家/地区开展工作,与 80 多家铁路客运提供商相连。
通过Trainline for Business International API Solution访问API。除了连接性之外,国际 API 还支持:
- 结合承运商和票务类型
- 集成解决方案的默认零售逻辑
- 访问参考数据和统一票价条款和条件
- 多语言和货币支持
- 与代理工具集成
- 复杂的售后和后台活动
- 拆分与 B2C 工具的连接
要获取对该计划的访问权限,请与团队联系。
Omio联盟
Omio是一个全欧洲的旅游平台,也让您从其业务解决方案中受益。
Omio联盟计划使OTA能够与欧洲主要的铁路供应商建立联系并赚取佣金。功能包括:
- 搜索和预订引擎
- API 搜索
- 票价比较
- 精心打造的列车匹配
- 多语言支持
- 搜索小部件收费
- 横幅和资产集成
Omio联盟计划内的主要选项
要加入联盟计划,请先填写申请表。
Travel Fusion Rail API
tfRail API 是最大的铁路内容聚合器之一。它通过单个 XML API 密钥提供与北美和欧洲主要铁路公司的连接。
除此之外,为了方便用户,它可能通过我们提到的三个渠道提供:API 密钥、代理桌面(包括完整的搜索自动化、PNR、后台和报告功能)和互联网预订引擎(基于 Web 的代理登录门户,用于与预订管理系统集成)。
tfRail API 功能包括:
- 票务和履行选项
- 预订机会
- 其他票价
- 服务选择
- 预订后活动
要开始使用多合一 API 密钥进行集成,请按照过程指南进行操作。
Trawex平台
Trawex本身就是一个广泛的旅游技术平台,包含大量的商业解决方案。
Trawex火车预订引擎是一个成熟的XML连接解决方案,供代理管理服务、时间表、票价和取消规则。
它使代理和客户能够访问:
- 广泛搜索
- 座位图
- 整周的可用性
- 支付网关
- 多语言和多币种支持
- 团体预订。
该引擎配备了一长串已经连接的train suppliers APIs:Amtrak、Deutsche Bahn、Eurostar、Thalys 等等。
要访问 Rail Booking Engine、其要求和定价模型,您应首先发送请求。
节省火车
Save a Train是一家以色列火车连接技术提供商,业务重点日益转向亚洲铁路供应商。该公司目前在瑞典、挪威、德国、意大利、法国、丹麦、瑞士、奥地利、比利时和荷兰开展业务。该公司最近宣布与ConfirmTKT签订合同,以覆盖印度市场,并与中国铁路公司签订合同,作为中国的主要承运人。Save a Train 通过三个选项提供技术集成:
一个 API,可直接连接到众多铁路提供商和具有预订和搜索选项的票务销售商。API 内部的条件和内容未披露,而是按需提供。
一个联盟计划,提供横幅和可点击的文本链接,以集成到旅游平台中。通过单击其中任何一个,用户将被重定向到 Save a Train 的网站,并通过专有软件进行进一步的流量和行为跟踪。旅游企业可以根据其佣金类型赚取佣金。此外,还提供用于每日销售报告和余额跟踪的统计工具。
提供所有带有旅游企业徽标的“节省火车”技术解决方案的白标。请直接与团队联系以获取更多信息。
携程/ctrip.com
携程面向中国,Trip.com 面向全球市场,是亚洲最大的一站式OTA,提供酒店、旅游和票务、航班、汽车租赁等服务。
在铁路方面,Trip.com 覆盖了10多个欧洲国家,包括德国铁路公司、Trenitalia、英国铁路运输公司(Rail Delivery Group)等供应商;以及众多亚洲铁路供应商,包括中国铁路、韩国铁路、台湾高速铁路公司、JR东日本、港铁公司(香港机场快线),通过其Trip Affiliate平台为铁路供应商提供连接。该平台为合作旅行社提供了许多工具,例如:
- API – 具有广泛的开发工具以及对酒店和航班的访问权限。铁路 API 将于 2020 年底以 RESTful 格式作为 JSON 文件提供。
- 深度链接 – 用于创建可自定义的可点击链接
- 数据馈送 – 用于获取各种目的地和行程的数据
- 横幅 – 用于各种 Trip.com 产品的响应式和静态式横幅
- 搜索框 – 用于从您的 OTA 网站中查找 Trip.com 产品的集成工具
- B2B 平台 – 用于跟踪佣金和分销
- 多语言和多币种支持。
要请求访问文档和工具,请仅在注册时直接与团队联系。
Qunar Train API
Qunar.com 是亚洲另一家顶级OTA,提供航班、酒店、火车、租车、景点、旅游等服务。铁路方面,覆盖中国铁路和500家欧洲运输运营商,覆盖13个欧洲目的地:英国、法国、德国、意大利、西班牙、瑞士、卢森堡、比利时、荷兰、奥地利、波兰、捷克共和国、瑞典(后者通过与Omio铁路平台合作提供)。
开放去哪儿网络门户网站,提供Qunar railway APIs的访问权限。里面的内容包括:
- 搜索
- 保留
- 账单和付款
- 订单跟踪
- 退款。
与主要铁路运输公司直接连接:价格便宜且技术要求高
直接使用运营商提供的 API 的主要优点是不收取任何费用。相反,他们非常渴望您分发他们的门票。当然,这是有区别代价的。与至少一个运营商建立连接所涉及的技术工作将需要时间,特别是考虑到该行业缺乏标准化。
如果您有一个内部工程师团队或 IT 供应商,那么在某个地理位置构建自己的功能将是值得的。
北美铁路运输公司
在加拿大和美国,与欧洲相比,铁路并不那么受欢迎。要想与铁路建立集成的、API 支持的连接,唯一的办法就是通过我们之前介绍过的第三方。但是,您应该注意不同的、非集成的旅行社计划。
Amtrak Railways是主要的列车供应商之一。它覆盖了美国和加拿大部分地区的 500 多个目的地,为各种规模的旅游企业提供了有利条件。Amtrak旅行社资源中心涵盖了有关不同合作选项及其条款和条件的全面信息。
Amtrak RailAgent是一个提供对各种OTA管理工具的访问的平台。该程序的功能包括:
- 初步预订
- 预订管理工具
- 旅行计划工具
- 付款处理
- Amtrak eTicketing选项
- 销售报告工具
要加入旅行代理计划,请在Amtrak RailAgent Portal上提交申请表。
阿拉斯加铁路从阿拉斯加北部的费尔班克斯延伸到阿拉斯加南部的苏厄德和威特。它还通过Travel Trade选项为旅行社和OTA提供优惠条件。
除了门票销售佣金外,该选项还包括以下工具:
- 火车路线可用性
- 团体旅游预订
- 所有目的地旅游的停靠点和活动
- 观光套餐
要开始旅行贸易计划,只需申请即可。
Via Rail Canada 涵盖全国各地的城际客运铁路服务。至于隶属关系和合作伙伴关系,Via Rails 通过不同的渠道协商分发,单独提供数据访问。
要申请加入计划,请提交申请。
欧洲铁路运输公司
欧洲被铁路覆盖。在国内和国外运营的欧洲铁路公司数量达数十家。为了巩固管理工作,他们经常组建铁路联盟,例如Railteam。
对于公司来说,这种合作比那些希望获得其服务的人更方便。
有几种有影响力的交通系统可以被正确地视为欧盟的主要交通动脉。要获取他们的服务,请直接连接到他们的 API。
Deutsche Bahn API 是德国国家铁路的 REST 样式 Web 服务的包装器。与许多其他欧洲铁路系统一样,DB 支持 OpenData API 格式。项目文档和访问权限本身可通过 Github 获得。API 提供以下选项:
- 门票预订
- 票务预订
- 站名检索
- 列出特定日期内两个车站之间的所有连接
- 定期列出两个车站之间可能的连接
API 响应采用 JSON 文件的格式。
SNCF API为法国国家铁路公司或Société Nationale des Chemins de Fer François提供综合服务。它提供以下信息:
SNCF API 选项
- 路线和停靠点时间表
- 往返“车站”或“行政区域”的旅程跟踪
- 下次出发或到达
- 自动完成功能。
法国国营铁路公司支持开放数据倡议。可通过数字化转型门户访问 SNCF API。简单易懂的 API 文档以 REST JSON 文件格式提供。
荷兰 NS 运营商提供的 NS International API 门户提供对以下信息的顺畅访问:
- 价目表
- 当前出发时间
- 受损的道路和工程
- 台站列表,包括带有地理数据的荷兰台站列表
- 旅行推荐
NS Travel Information 网关上提供了广泛的 API 文档。它使用 REST 格式共享数据。
UK National Rail Enquiries 通过开发者网关提供对其数据源的访问权限。在开发人员门户上注册后,将获得使用 API 的权限。
追求透明度的概念,National Rail慷慨地分享其公共数据。
API 集因功能而异。
Darwin Data Feed 提供以下信息:
- 计划和计划更改
- 实时到达和离开预测
- 平台编号
- 延迟估计
- 火车取消
它支持 SOAP、Push 和 JSON 消息等格式。
Knowledgebase 包括:
- 车站设施的实时和静态数据
- 服务中断
- 建筑工程
该信息以 XML 文件格式提供,但也可以通过 RESTful API 访问。数据访问需要在国家铁路数据门户网站上注册。
Online Journey Planner 允许:
- 规划路线
- 计算费用
- 通过National Rail Enquiries数字渠道确定车票供应情况。
它直接从达尔文获取实时数据,允许旅行计划涉及火车公司的所有延误、时间表变更和最后一刻的取消。OJP API 支持 SOAP 格式,并且需要正式许可证。
NRE Feeds Developer Pack 中也提供了有关所有这些的广泛解释性文档。
亚洲铁路运输公司
亚洲也有铁路覆盖。但是,其中只有极少数允许访问其数据。
Indian Rail API 是通过一个专门为引入数据访问而开发的单一用途网站提供的。XML API 集提供以下方面的数据:
- 座位供应情况
- 定期 PNR 检查
- 实时列车状态
- 直播站
- 车站搜索
- 取消和重新安排的列车
访问是预付费的,有三种定价模式:专业、企业和高级,分别为每月 1000、3000 和 6000 万。
然而,日本铁路集团更愿意披露其数据。铁路提供商通过两种解决方案通过铁路信息系统授予对其行程的访问权限。
MARS – JR列车的票务和预订系统。MARS 技术为直接预订、绿屏终端和旅行社终端提供支持。MARS 支持:
- 终端管理
- 团体差旅管理
- 票价计算
- 数据管理
- 特价票务管理
- 列车和路线信息
- 座位预订
- 通信控制
- 运营和监控预订流程
- 信息资源。
CYBER STATION软件允许个人旅行社访问各种铁路内容,例如空座位、预留座位预订服务、季节性信息和电子公告板。所有类型的连接均按需提供。
澳大利亚铁路运输公司
澳大利亚铁路是世界上最繁忙的十大铁路之一。它是澳大利亚交通系统的重要组成部分。
只有少数几家公司提供铁路客运的大部分份额。尽管之前我们写过将 API 作为主要连接方法的文章,但在这里,铁路提供商使用其替代方案。
新南威尔士州 TrainLink 通过 TfNSW 开放数据中心和开发者门户提供对其公共数据的访问。在这里,供应链提供商以 GTFS 格式引入数据集,该格式类似于 API,不同之处在于它在 .txt 文件中共享。它包括以下数据:
- 静态时间表
- 车站位置
- 实时警报
- 旅行
此外,还提供完整而广泛的文档。要获得它,首先在开放数据中心注册,然后按照清晰透明的说明进行操作。
Queensland Rail 支持 GTFS 和 GTFS 实时格式。通过TransLink信息门户提供数据访问。该数据集包括以下信息:
- 停止
- 路线
- 每条路线的行程
- 停止时间
要访问数据集,请在 TransLink 澳大利亚 Google Group 上注册。
关于旅行中 API 的最终想法
在 OTA 的技术方面工作了几年后,我们注意到,在 API 集成时,经常会出现同时处理不同选项的问题。您肯定会从 GDS 获取数据,特别是如果您销售的不仅仅是火车票。您将不得不单独联系几家运营商,因为有时它会更便宜,或者数据池会更大,或者您只是想建立个人联系以获得更好的体验。很多时候,第三方科技公司会派上用场,提供您根本没有时间或能力自己开发的独家解决方案。
整合铁路预订的主要挑战是,这条路不像通往航班或酒店的路径那样人迹罕至。但这是可控的。通过一些技术努力,您可以进入欠发达的市场并提供流畅的旅行体验,这将帮助您与市场领导者竞争。
原文链接:https://www.altexsoft.com/blog/rail-booking-apis/
Keyword: 通义千问api