首页> 中国专利> 一种航班改签方法、装置及存储介质

一种航班改签方法、装置及存储介质

摘要

本申请提供了一种航班改签方法、装置及存储介质,该方法通过对内容聚合商服务器的业务处理流程进行改进,由内容聚合商服务器提供第一接口和第二接口接收代理人终端发送的信息,并基于改签信息,确定可改签航班,确定并调用可改签航班所属的航司的改签接口,不需要代理人终端再去确定并调用可改签航班所属的航司的改签接口,以及,基于已选中改签航班的信息,确定并调用已选中改签航班所属航司的支付接口,不需要代理人终端再去确定并调用已选中改签航班所属航司的支付接口,因此代理人不再需要维护不同航司的改签业务逻辑,仅维护一套统一的改签业务逻辑即可,以此降低代理人终端接入内容聚合商服务器的难度,提高改签业务处理的效率。

著录项

  • 公开/公告号CN112308520A

    专利类型发明专利

  • 公开/公告日2021-02-02

    原文格式PDF

  • 申请/专利权人 中国民航信息网络股份有限公司;

    申请/专利号CN202011196109.9

  • 发明设计人 谢佳;马萍;伍键;迟婉丽;

    申请日2020-10-30

  • 分类号G06Q10/10(20120101);G06Q20/08(20120101);G06Q50/30(20120101);G06F9/448(20180101);

  • 代理机构11227 北京集佳知识产权代理有限公司;

  • 代理人张静

  • 地址 100085 北京市顺义区后沙峪镇裕民大街7号

  • 入库时间 2023-06-19 09:58:59

说明书

技术领域

本申请涉及航班管理技术领域,特别涉及一种航班改签方法、装置及存储介质。

背景技术

目前,民航旅客售票已经实现自动化,并且,民航旅客售票系统正在基于IATA(InternationalAir Transport Association,国际航空运输协会)提出的NDC(NewDistribution Capability,即新分销能力)标准,实时精准的为客户提供产品和服务,如,改签服务。

其中,由于各个航司的接口应用的NDC标准的版本不同或基于NDC标准的业务逻辑不同,因此导致下游渠道用户对接航司接口的难度很大。为了解决这一问题,诞生了内容聚合商(Aggregator),由其将统一接口及不同航司的改签业务逻辑提供给下游渠道用户,并接收下游渠道用户通过统一接口发起的改签业务处理请求,将接收到的改签业务处理请求转发给对应的航司,实现下游渠道用户与对应航司的交互,降低下游渠道用户对接航司接口的难度。

但是,下游渠道用户需要维护不同航司的不同改签业务逻辑,导致下游渠道用户接入内容聚合商的难度大,进而导致改签业务处理的效率低。

发明内容

提供该发明内容部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。

为解决上述技术问题,本申请实施例提供一种航班改签方法、装置及存储介质,技术方案如下:

一种航班改签方法,应用于内容聚合商服务器,该方法包括:

通过第一接口接收代理人终端发送的改签信息;

基于所述改签信息,确定可改签航班及所述可改签航班所属的航司,调用所述可改签航班所属的航司的改签接口,获取目标消息,所述目标信息包括:所述可改签航班的基础信息、价格及差价;

通过所述第一接口将所述目标信息返回给所述代理人终端;

通过第二接口接收所述代理人终端发送的已选中改签航班的信息、确认及支付信息;

基于所述已选中改签航班的信息,确定并调用所述已选中改签航班所属航司的支付接口,向所述已选中改签航班所属航司发送所述确认及支付信息;

通过所述第二接口,将所述已选中改签航班所属航司返回的信息发送给所述代理人终端。

一种航班改签方法,应用于内容聚合商服务器,该方法包括:

通过第一接口接收代理人终端发送的改签信息;

基于所述改签信息,确定可改签航班及所述可改签航班所属的航司,调用所述可改签航班所属的航司的改签接口,请求所述可改签航班的基础信息及价格;

通过所述第一接口将所述可改签航班的基础信息及价格返回给所述代理人终端;

通过所述第一接口接收所述代理人终端发送的已选中改签航班的信息;

基于所述已选中改签航班的信息,确定并调用所述已选中改签航班所属的航司的差价获取接口,请求所述已选中改签航班的差价;

通过所述第一接口将所述已选中改签航班的差价返回给所述代理人终端;

通过第二接口接收所述代理人终端针对所述已选中改签航班发送的确认及支付信息;

基于所述已选中改签航班的信息,调用所述已选中改签航班所属航司匹配的支付接口,向所述已选中改签航班所属航司发送所述确认信息及支付信息;

通过所述第二接口,将所述已选中改签航班所属航司返回的信息发送给所述代理人终端。

一种航班改签装置,应用于内容聚合商服务器,该装置包括:

第一接收模块,用于通过第一接口接收代理人终端发送的改签信息;

第一确定及调用模块,用于基于所述改签信息,确定可改签航班及所述可改签航班所属的航司,调用所述可改签航班所属的航司的改签接口,获取目标消息,所述目标信息包括:所述可改签航班的基础信息、价格及差价;

第一返回模块,用于通过所述第一接口将所述目标信息返回给所述代理人终端;

第二接收模块,用于通过第二接口接收所述代理人终端发送的已选中改签航班的信息、确认及支付信息;

第二确定及调用模块,用于基于所述已选中改签航班的信息,确定并调用所述已选中改签航班所属航司的支付接口,向所述已选中改签航班所属航司发送所述确认及支付信息;

第二返回模块,用于通过所述第二接口,将所述已选中改签航班所属航司返回的信息发送给所述代理人终端。

一种航班改签装置,其特征在于,应用于内容聚合商服务器,该装置包括:

第一接收模块,用于通过第一接口接收代理人终端发送的改签信息;

第一确定及调用模块,用于基于所述改签信息,确定可改签航班及所述可改签航班所属的航司,调用所述可改签航班所属的航司的改签接口,请求所述可改签航班的基础信息及价格;

第一返回模块,用于通过所述第一接口将所述可改签航班的基础信息及价格返回给所述代理人终端;

第二接收模块,用于通过所述第一接口接收所述代理人终端发送的已选中改签航班的信息;

第二确定及调用模块,用于基于所述已选中改签航班的信息,确定并调用所述已选中改签航班所属的航司的差价获取接口,请求所述已选中改签航班的差价;

第二返回模块,用于通过所述第一接口将所述已选中改签航班的差价返回给所述代理人终端;

第三接收模块,用于通过第二接口接收所述代理人终端针对所述已选中改签航班发送的确认及支付信息;

第一发送模块,用于基于所述已选中改签航班的信息,调用所述已选中改签航班所属航司匹配的支付接口,向所述已选中改签航班所属航司发送所述确认信息及支付信息;

第二发送模块,用于通过所述第二接口,将所述已选中改签航班所属航司返回的信息发送给所述代理人终端。

一种计算机存储介质,其特征在于,其上存储有第一计算机程序或第二计算机程序,所述第一计算机程序被处理器执行,实现如上述相应项所述的航班改签方法的各步骤;所述第二计算机程序被处理器执行,实现如上述相应项所述的航班改签方法的各步骤。

与现有技术相比,本申请的有益效果为:

在本申请中,通过对内容聚合商服务器的业务处理流程进行改进,由内容聚合商服务器提供第一接口和第二接口接收代理人终端发送的信息,并基于改签信息,确定可改签航班,确定并调用可改签航班所属的航司的改签接口,不需要代理人终端再去确定并调用可改签航班所属的航司的改签接口,以及,基于已选中改签航班的信息,确定并调用已选中改签航班所属航司的支付接口,不需要代理人终端再去确定并调用已选中改签航班所属航司的支付接口,因此代理人不再需要维护不同航司的改签业务逻辑,仅维护一套统一的改签业务逻辑即可,以此降低代理人终端接入内容聚合商服务器的难度,提高改签业务处理的效率。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。

图1是本申请实施例1提供的一种航班改签方法的流程图;

图2是本申请实施例2提供的一种航班改签方法的流程图;

图3是本申请实施例3提供的一种航班改签方法的流程图;

图4是本申请实施例4提供的一种航班改签方法的流程图;

图5是本申请提供的一种航班改签装置的逻辑结构示意图;

图6是本申请提供的另一种航班改签装置的逻辑结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。

本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。

需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。

需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

参照图1,为本申请实施例1提供的一种航班改签方法的流程图,航班改签方法应用于内容聚合商服务器,如图1所示,该方法可以包括但并不局限于以下步骤:

步骤S11、通过第一接口接收代理人终端发送的改签信息。

本实施例中,改签信息,可以理解为,包含要改签航班的信息及改签要求的信息。例如,用户本来预订的是8月18日,国航,从北京到上海的一班经济舱航班,但是用户需要改签为8月17日,国航从北京到上海的航班,则用户可以向代理人终端发送改签请求,改签请求中包含改签信息,代理人终端解析出改签信息,具体地,改签信息包括:要改签航班的信息(如,8月18日,国航,从北京到上海的一班经济舱航班)及改签要求(如,8月17日,国航从北京到上海的航班)。

第一接口,可以为OrderReshop接口。OrderReshop接口是IATA的NDC标准定义的接口,主要用于改签环节。

步骤S12、基于所述改签信息,确定可改签航班及所述可改签航班所属的航司,调用所述可改签航班所属的航司的改签接口,获取目标消息,所述目标信息包括:所述可改签航班的基础信息、价格及差价。

由于改签信息中包含要改签航班的信息及改签要求,因此,基于改签信息,可以确定可改签航班。例如,要改签航班的信息为:8月18日,国航,从北京到上海的一班经济舱航班,改签要求为8月17日,国航从北京到上海的航班,则可以基于该要改签航班的信息及改签要求,确定出8月17日,10:00起飞的国航从北京到上海的经济舱航班,或,8月17日,12:00起飞的国航从北京到上海的头等舱航班等可改签航班。

由于要改签航班的信息中包含有航司信息,且在改签时需要在同一个航司内进行改签,因此可以将航司信息对应的航司作为可改签航班所属的航司。

调用所述可改签航班所属的航司的改签接口,获取目标消息,可以理解为:调用所述可改签航班所属的航司的改签接口,向可改签航班所属的航司获取目标信息。

可改签航班的基础信息,可以理解为:航班的产品信息。航班的产品信息,可以包括但不局限于:航班的飞行时间和时长、航班舱位、运价信息、附加服务和使用规则。

可改签航班的差价,可以理解为:要改签的航班与可改签航班之间的价格差与可能存在的改签手续费之和。

可改签航班所属的航司的改签接口,可以为OrderReshop接口。OrderReshop接口是IATA的NDC标准定义的接口,主要用于改签环节。

现举例对基于所述改签信息,确定可改签航班及所述可改签航班所属的航司,调用所述可改签航班所属的航司的改签接口,获取目标消息,进行说明,例如,若基于改签信息,确定可改签航班所属的航司为Air_A,那么内容聚合商服务器需要调用Air_A的Airshopping接口,Air_A返回目标信息(即,可改签航班的基础信息、价格及差价);若基于改签信息,确定可改签航班所属的航司为Air_B,那么内容聚合商服务器需要调用Air_B的OrderReshop接口,Air_B返回目标信息(即,可改签航班的基础信息、价格及差价);若基于改签信息,确定可改签航班所属的航司为是Air_C,那么内容聚合商服务器需要调用Air_C的OrderReshop接口,Air_C返回目标信息(即,可改签航班的基础信息、价格及差价)。

步骤S13、通过所述第一接口将所述目标信息返回给所述代理人终端。

通过所述第一接口将所述目标信息返回给所述代理人终端,代理人终端可以基于目标信息,从可改签航班中选择改签航班,将从可改签航班中选择的改签航班作为已选中改签航班。在确定已选中改签航班之后,代理人终端可以通过内容聚合商服务器提供的第二接口,向内容聚合商服务器发送已选中航班的信息,及对已选中航班的确认信息及支付信息。

第二接口可以为OrderChange接口。OrderChange接口是IATA的NDC标准定义的接口,主要用于订单变更环节。通过OrderChange接口,可以完成更改航段并支付,也可以完成延时支付、修改订单信息或者旅客信息等。

步骤S14、通过第二接口接收所述代理人终端发送的已选中改签航班的信息、确认及支付信息。

相应地,内容聚合商服务器通过第二接口接收所述代理人终端发送的已选中改签航班的信息、确认及支付信息。

步骤S15、基于所述已选中改签航班的信息,确定并调用所述已选中改签航班所属航司的支付接口,向所述已选中改签航班所属航司发送所述确认及支付信息。

支付接口可以为OrderChange接口。OrderChange接口是IATA的NDC标准定义的接口,主要用于订单变更环节。通过OrderChange接口,可以完成更改航段并支付,也可以完成延时支付、修改订单信息或者旅客信息等。

基于所述已选中改签航班的信息,可以确定已选中改签航班所属航司。在确定已选中改签航班所属航司之后,确定并调用已选中改签航班所属航司的支付接口,向已选中改签航班所属航司发送确认及支付信息。

步骤S16、通过所述第二接口,将所述已选中改签航班所属航司返回的信息发送给所述代理人终端。

已选中改签航班所属航司在接收到确认及支付信息后,完成支付交易,并向内容聚合商服务器返回信息,以提示已完成支付交易,相应地,内容聚合商服务器通过所述第二接口,将所述已选中改签航班所属航司返回的信息发送给所述代理人终端。

在本申请中,通过对内容聚合商服务器的业务处理流程进行改进,由内容聚合商服务器提供第一接口和第二接口接收代理人终端发送的信息,并基于改签信息,确定可改签航班,确定并调用可改签航班所属的航司的改签接口,不需要代理人终端再去确定并调用可改签航班所属的航司的改签接口,以及,基于已选中改签航班的信息,确定并调用已选中改签航班所属航司的支付接口,不需要代理人终端再去确定并调用已选中改签航班所属航司的支付接口,因此代理人不再需要维护不同航司的改签业务逻辑,仅维护一套统一的改签业务逻辑即可,以此降低代理人终端接入内容聚合商服务器的难度,提高改签业务处理的效率。

作为本申请另一可选实施例,参照图2,为本申请提供的一种航班改签方法实施例2的流程图,本实施例主要是对上述实施例1描述的航班计划管理方法的细化方案,如图2所示,该方法可以包括但并不局限于以下步骤:

步骤S21、通过第一接口接收代理人终端发送的要改签航班的信息及改签要求。

本实施例中,代理人终端在接收到用户提交的改签请求时,可以对改签请求进行解析,得到要改签航班的信息及改签要求。在得到要改签航班的信息及改签要求之后,通过第一接口发送要改签航班的信息及改签要求至内容聚合商服务器。

步骤S21为实施例1中步骤S11的一种具体实施方式。

步骤S22、基于所述要改签航班的信息及所述改签要求,确定可改签航班。

步骤S23、从所述要改签航班的信息中,解析出航司信息,将所述航司信息对应的航司作为所述可改签航班所属的航司。

步骤S24、确定并调用所述可改签航班所属的航司的改签接口,获取目标消息,所述目标信息包括:所述可改签航班的基础信息、价格及差价。

步骤S22-S24为实施例1中步骤S12的一种具体实施方式。

步骤S25、通过所述第一接口将所述目标信息返回给所述代理人终端。

步骤S26、通过第二接口接收所述代理人终端发送的已选中改签航班的信息、确认及支付信息。

步骤S27、基于所述已选中改签航班的信息,确定并调用所述已选中改签航班所属航司的支付接口,向所述已选中改签航班所属航司发送所述确认及支付信息。

步骤S28、通过所述第二接口,将所述已选中改签航班所属航司返回的信息发送给所述代理人终端。

步骤S25-S28的详细过程可以参见实施例1中步骤S12-S16的相关介绍,在此不再赘述。

本实施例中,由代理人终端对用户提交的请求进行解析,得到要改签航班的信息及改签请求,可以减少内容聚合商服务器的工作量,提高内容聚合商服务器处理的效率。

作为本申请另一可选实施例,参照图3,为本申请提供的一种航班改签方法实施例3的流程图,本实施例主要是对上述实施例1描述的航班计划管理方法的细化方案,如图3所示,该方法可以包括但并不局限于以下步骤:

步骤S31、通过第一接口接收代理人终端发送的改签请求。

步骤S31为实施例1中步骤S11的一种具体实施方式。

本实施例中,代理人终端在接收到用户提交的改签请求时,可以不对用户提交的改签请求进行解析,直接将用户提交的改签请求发送给内容聚合商服务器。

步骤S32、从所述用户提交的改签请求中,解析出要改签航班的信息及改签要求。

步骤S33、基于所述要改签航班的信息及所述改签要求,确定可改签航班。

步骤S34、从所述要改签航班的信息中,解析出航司信息,将所述航司信息对应的航司作为所述可改签航班所属的航司。

步骤S35、确定并调用所述可改签航班所属的航司的改签接口,获取目标消息,所述目标信息包括:所述可改签航班的基础信息、价格及差价。

步骤S32-S35为实施例1中步骤S12的一种具体实施方式。

步骤S36、通过所述第一接口将所述目标信息返回给所述代理人终端。

步骤S37、通过第二接口接收所述代理人终端发送的已选中改签航班的信息、确认及支付信息。

步骤S38、基于所述已选中改签航班的信息,确定并调用所述已选中改签航班所属航司的支付接口,向所述已选中改签航班所属航司发送所述确认及支付信息。

步骤S39、通过所述第二接口,将所述已选中改签航班所属航司返回的信息发送给所述代理人终端。

步骤S36-S39的详细过程可以参见实施例1中步骤S12-S16的相关介绍,在此不再赘述。

本实施例中,代理人终端在接收到用户提交的改签请求时,直接将用户提交的改签请求发送给内容聚合商服务器,可以减少代理人终端的工作量,提高代理人终端的处理效率。

参照图4,为本申请实施例4提供的一种航班改签方法的流程图,航班改签方法应用于内容聚合商服务器,如图4所示,该方法可以包括但并不局限于以下步骤:

步骤S41、通过第一接口接收代理人终端发送的改签信息。

步骤S42、基于所述改签信息,确定可改签航班及所述可改签航班所属的航司,调用所述可改签航班所属的航司的改签接口,请求所述可改签航班的基础信息及价格。

本实施例中,在所述改签信息,包括:要改签航班的信息及改签要求的情况下,所述基于所述改签信息,确定可改签航班及所述可改签航班所属的航司,调用所述可改签航班所属的航司的改签接口,可以包括:

S421、基于所述要改签航班的信息及所述改签要求,确定可改签航班;

S422、从所述要改签航班的信息中,解析出航司信息,将所述航司信息对应的航司作为所述可改签航班所属的航司;

S423、确定并调用所述可改签航班所属的航司的改签接口。

在所述改签信息,包括:用户提交的改签请求的情况下,所述基于所述改签信息,确定可改签航班及所述可改签航班所属的航司,调用所述可改签航班所属的航司的改签接口,可以包括:

S424、从所述用户提交的改签请求中,解析出要改签航班的信息及改签要求;

S425、基于所述要改签航班的信息及所述改签要求,确定可改签航班;

S426、从所述要改签航班的信息中,解析出航司信息,将所述航司信息对应的航司作为所述可改签航班所属的航司;

S427、确定并调用所述可改签航班所属的航司的改签接口。

步骤S43、通过所述第一接口将所述可改签航班的基础信息及价格返回给所述代理人终端。

步骤S44、通过所述第一接口接收所述代理人终端发送的已选中改签航班的信息。

步骤S45、基于所述已选中改签航班的信息,确定并调用所述已选中改签航班所属的航司的差价获取接口,请求所述已选中改签航班的差价。

步骤S46、通过所述第一接口将所述已选中改签航班的差价返回给所述代理人终端。

步骤S47、通过第二接口接收所述代理人终端针对所述已选中改签航班发送的确认及支付信息。

步骤S48、基于所述已选中改签航班的信息,调用所述已选中改签航班所属航司匹配的支付接口,向所述已选中改签航班所属航司发送所述确认信息及支付信息。

步骤S49、通过所述第二接口,将所述已选中改签航班所属航司返回的信息发送给所述代理人终端。

步骤S41-S49的详细过程可以参见实施例1中步骤S11-S16的相关介绍,在此不再赘述。

本实施例中,步骤S41-S49相比于实施例1中步骤S11-S16,更加符合NDC标准的改签流程,易实现。

需要说明的是,附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。

虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。

应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。

可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

接下来对本申请提供的航班改签装置进行介绍,下文介绍的航班改签装置与上文介绍的航班改签方法可相互对应参照。

请参见图5,航班改签装置应用于内容聚合服务器,航班改签装置包括:第一接收模块1001、第一确定及调用模块1002、第一返回模块1003、第二接收模块1004、第二确定及调用模块1005及第二返回模块1006。

第一接收模块1001,用于通过第一接口接收代理人终端发送的改签信息;

第一确定及调用模块1002,用于基于所述改签信息,确定可改签航班及所述可改签航班所属的航司,调用所述可改签航班所属的航司的改签接口,获取目标消息,所述目标信息包括:所述可改签航班的基础信息、价格及差价;

第一返回模块1003,用于通过所述第一接口将所述目标信息返回给所述代理人终端;

第二接收模块1004,用于通过第二接口接收所述代理人终端发送的已选中改签航班的信息、确认及支付信息;

第二确定及调用模块1005,用于基于所述已选中改签航班的信息,确定并调用所述已选中改签航班所属航司的支付接口,向所述已选中改签航班所属航司发送所述确认及支付信息;

第二返回模块1006,用于通过所述第二接口,将所述已选中改签航班所属航司返回的信息发送给所述代理人终端。

在所述改签信息,包括:要改签航班的信息及改签要求的情况下,所述第一确定及调用模块1002,具体可以用于:

基于所述要改签航班的信息及所述改签要求,确定可改签航班;

从所述要改签航班的信息中,解析出航司信息,将所述航司信息对应的航司作为所述可改签航班所属的航司;

确定并调用所述可改签航班所属的航司的改签接口。

在所述改签信息,包括:用户提交的改签请求的情况下,所述第一确定及调用模块1002,具体可以用于:

从所述用户提交的改签请求中,解析出要改签航班的信息及改签要求;

基于所述要改签航班的信息及所述改签要求,确定可改签航班;

从所述要改签航班的信息中,解析出航司信息,将所述航司信息对应的航司作为所述可改签航班所属的航司;

确定并调用所述可改签航班所属的航司的改签接口。

本申请的另一个实施例中,提供另外一种航班改签装置,应用于内容聚合商服务器,请参见图6,航班改签装置包括:第一接收模块2001、第一确定及调用模块2002、第一返回模块2003、第二接收模块2004、第二确定及调用模块2005、第二返回模块2006、第三接收模块2007、第一发送模块2008及第二发送模块2009。

第一接收模块2001,用于通过第一接口接收代理人终端发送的改签信息。

第一确定及调用模块2002,用于基于所述改签信息,确定可改签航班及所述可改签航班所属的航司,调用所述可改签航班所属的航司的改签接口,请求所述可改签航班的基础信息及价格。

第一返回模块2003,用于通过所述第一接口将所述可改签航班的基础信息及价格返回给所述代理人终端;

第二接收模块2004,用于通过所述第一接口接收所述代理人终端发送的已选中改签航班的信息。

第二确定及调用模块2005,用于基于所述已选中改签航班的信息,确定并调用所述已选中改签航班所属的航司的差价获取接口,请求所述已选中改签航班的差价。

第二返回模块2006,用于通过所述第一接口将所述已选中改签航班的差价返回给所述代理人终端。

第三接收模块2007,用于通过第二接口接收所述代理人终端针对所述已选中改签航班发送的确认及支付信息。

第一发送模块2008,用于基于所述已选中改签航班的信息,调用所述已选中改签航班所属航司匹配的支付接口,向所述已选中改签航班所属航司发送所述确认信息及支付信息。

第二发送模块2009,用于通过所述第二接口,将所述已选中改签航班所属航司返回的信息发送给所述代理人终端。

在所述改签信息,包括:要改签航班的信息及改签要求的情况下,所述第一确定及调用模块2002,具体可以用于:

基于所述要改签航班的信息及所述改签要求,确定可改签航班;

从所述要改签航班的信息中,解析出航司信息,将所述航司信息对应的航司作为所述可改签航班所属的航司;

确定并调用所述可改签航班所属的航司的改签接口。

在所述改签信息,包括:用户提交的改签请求的情况下,所述第一确定及调用模块2002,具体可以用于:

从所述用户提交的改签请求中,解析出要改签航班的信息及改签要求;

基于所述要改签航班的信息及所述改签要求,确定可改签航班;

从所述要改签航班的信息中,解析出航司信息,将所述航司信息对应的航司作为所述可改签航班所属的航司;

确定并调用所述可改签航班所属的航司的改签接口。

描述于本公开实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该模块本身的限定,例如,第一获取模块还可以被描述为“获取至少一个客票变更请求的模块”。

本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上系统(SOC)、复杂可编程逻辑设备(CPLD)等等。

在本申请的另一个实施例中,提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行,实现如方法实施例1-4中任意一个实施例所介绍的航班改签方法的各步骤。

在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。

需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。

上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。

尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。

虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。

以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号