一种在线计费方法和系统技术方案

技术编号:24014760 阅读:66 留言:0更新日期:2020-05-02 02:59
本发明专利技术公开一种在线计费方法和系统,其包括网关根据接收到的验证响应信息确定终端可调用的api接口服务;所述验证响应信息包括第一验证响应和第二验证响应;所述网关获取终端返回的api接口服务调用状态码,并根据所述状态码进行在线计费。上述方案的提出使得网关允许用户设备使用后,再授权调用应用服务,确保用户不会出现欠费状况,完善了在线计费机制,有效提升了在线计费系统的安全和处理性能。

An online billing method and system

【技术实现步骤摘要】
一种在线计费方法和系统
本专利技术涉及通信
,具体涉及一种在线计费方法和系统。
技术介绍
随着互联网各类服务的相继诞生,相应也滋生出针对各种服务的各种收费模式;在线计费为运营商不同种类的商品提供灵活的变现方式,既包括传统商品,也包括数字商品,电信能力,以及IoT、5G等面向未来的商品。随着云平台的发展,各种有偿服务不断增加,每个服务各自计费的话容易造成平台的计费规则混乱,需要一种统一的计费模式来对各个服务进行统一的计费来对各个服务进行统一计费服务。
技术实现思路
为了满足上述需求,本专利技术提供了一种在线计费方法及系统,解决了各个服务统一的计费问题,使得每个服务都在平台进行计费和统计计费服务,且只有在服务的业务完成之后才能进行计费,调用服务之前校验计费规则是否可用,从而避免了服务完成后无法计费的问题。本专利技术的目的是采用下述技术方案实现的:一种在线计费方法,所述方法包括:网关根据接收到的验证响应信息确定终端可调用的api接口服务;所述验证响应信息包括第一验证响应和第二验证响应;所述网关获取终端返回的api接口服务调用状态码,并根据所述状态码进行在线计费。优选的,所述网关根据接收到的验证响应信息确定终端可调用的api接口服务包括:网关根据第一验证响应确定第一api接口服务的调用权限;网关根据第二验证响应确定第二api接口服务的调用权限;当同时满足第一、第二api接口服务的调用权限时,为终端提供所述api接口服务。进一步地,所述网关根据接收到的第一验证响应确定api接口服务的调用权限包括:网关接收终端发送的第一业务请求;所述网关根据所述第一业务请求确定第一业务,将所述第一业务对应的服务编码和应用标识作为第一计费规则校验,创建第一会话;所述网关通过所述第一会话向预先建立的规则数据库发送所述第一业务的第一计费规则校验请求,所述第一计费规则校验请求包括所述服务编码和应用标识;所述网关接收所述规则数据库发送的第一验证响应,所述第一验证响应包括第一计费规则校验结果信息和第一计费规则校验请求匹配的目标计费规则标识;所述网关根据第一计费规则校验结果信息和第一计费规则校验请求匹配的目标计费规则标识判断第一api接口服务的调用权限。进一步地,所述网关根据第一计费规则校验结果信息和第一计费规则校验请求匹配的目标计费规则标识判断第一api接口服务的调用权限包括:若所述第一计费规则校验成功,则根据所述第一计费规则校验请求匹配的目标计费规则标识,为所述第一业务提供所述第一api接口服务的调用权限。进一步地,所述网关根据第二验证响应确定第二api接口服务的调用权限包括:所述网关接收所述终端发送的第二业务请求;所述网关根据所述第二业务请求确定第二业务,将所述第二业务对应的服务编码和应用标识作为第二账户余额校验,创建第二会话;所述网关通过所述第二会话向订单管理平台发送第二业务的第二账户余额校验请求,所述第二计费规则校验请求包括所述第二业务对应的服务编码和应用标识;所述网关接收所述订单管理平台发送的第二验证响应,所述第二验证响应包括第二账户余额校验请求对应的账户余额信息和欠费状态标识;所述网关根据第二账户余额校验请求对应的账户余额信息和欠费状态标识判断第二api接口服务的调用权限。进一步地,所述网关根据第二账户余额校验请求对应的账户余额信息和欠费状态标识判断第二api接口服务的调用权限包括:若所述欠费状态标识为未欠费状态,则查询所述第二账户余额校验请求对应的账户余额信息;若所述账户余额信息大于预设阈值,则为所述第二业务提供第二api接口服务的调用权限。优选的,所述网关获取终端返回的api接口服务调用状态码,根据所述状态码进行在线计费包括:接收api接口服务调用状态码;根据所述api接口服务调用状态码携带的api接口服务调用成功/失败状态执行在线计费;若所述api接口服务调用状态码携带的状态显示api接口服务调用成功,则所述网关向所述终端发送扣费请求,所述扣费请求包括api接口服务的使用业务量;所述网关接收所述终端发送的扣费响应。一种在线计费系统,所述系统包括:校验模块,用于网关根据接收到的验证响应信息确定终端可调用的api接口服务;所述验证响应信息包括第一验证响应和第二验证响应;计费模块,用于所述网关获取终端返回的api接口服务调用状态码,并根据所述状态码进行在线计费。优选的,所述校验模块包括:第一校验子模块,用于网关根据第一验证响应确定第一api接口服务的调用权限;第二校验子模块,用于网关根据第二验证响应确定第二api接口服务的调用权限;服务调用子模块,用于当同时满足第一、第二api接口服务的调用权限时,为终端提供所述api接口服务。优选的,所述计费模块包括:获取子模块,用于接收api接口服务调用状态码;执行子模块,用于根据所述api接口服务调用状态码携带的api接口服务调用成功/失败状态执行在线计费;付费子模块,若所述api接口服务调用状态码携带的状态显示api接口服务调用成功,则所述网关向所述终端发送扣费请求,所述扣费请求包括api接口服务的使用业务量;响应子模块,所述网关接收所述终端发送的扣费响应。与最接近的现有技术比,本专利技术的有益效果为:本专利技术提供了一种在线计费方法和系统,网关根据接收到的验证响应信息确定终端可调用的api接口服务;验证响应信息可以是验证计费规则的信息、平台订单信息或者余额信息等等,使得网关允许用户设备使用后,再授权应用服务的调用,确保用户不会出现欠费状况。解决了各个服务统一的计费问题,使得每个服务都在平台进行计费和统计计费服务不关联每个微服务具体的业务,只有在服务的业务完成之后才能进行计费,且调用服务之前校验计费规则是否可用,从而避免了服务完成后无法计费的问题。本申请的提出完善了在线计费机制,有效提升了在线计费系统的安全和处理性能。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。图1为本申请实施例1提供的一种在线计费方法流程图;图2为本申请实施例2提供的基于云端服务的在线计费示意图。具体实施方式下面将结合附图对本专利技术技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,因此只作为示例,而不能以此来限制本专利技术的保护范围。需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本专利技术所属领域技术人员所理解的通常意义。本申请具体实施方式涉及的一种在线计费方法及系统,旨在解决云端服务在线计费的问题,使得在云本文档来自技高网...

【技术保护点】
1.一种在线计费方法,其特征在于,所述方法包括:/n网关根据接收到的验证响应信息确定终端可调用的api接口服务;所述验证响应信息包括第一验证响应和第二验证响应;/n所述网关获取终端返回的api接口服务调用状态码,并根据所述状态码进行在线计费。/n

【技术特征摘要】
1.一种在线计费方法,其特征在于,所述方法包括:
网关根据接收到的验证响应信息确定终端可调用的api接口服务;所述验证响应信息包括第一验证响应和第二验证响应;
所述网关获取终端返回的api接口服务调用状态码,并根据所述状态码进行在线计费。


2.根据权利要求1所述的方法,其特征在于,所述网关根据接收到的验证响应信息确定终端可调用的api接口服务包括:
网关根据第一验证响应确定第一api接口服务的调用权限;
网关根据第二验证响应确定第二api接口服务的调用权限;
当同时满足第一、第二api接口服务的调用权限时,为终端提供所述api接口服务。


3.根据权利要求2所述的方法,其特征在于,所述网关根据接收到的第一验证响应确定api接口服务的调用权限包括:
网关接收终端发送的第一业务请求;
所述网关根据所述第一业务请求确定第一业务,将所述第一业务对应的服务编码和应用标识作为第一计费规则校验,创建第一会话;
所述网关通过所述第一会话向预先建立的规则数据库发送所述第一业务的第一计费规则校验请求,所述第一计费规则校验请求包括所述服务编码和应用标识;
所述网关接收所述规则数据库发送的第一验证响应,所述第一验证响应包括第一计费规则校验结果信息和第一计费规则校验请求匹配的目标计费规则标识;
所述网关根据第一计费规则校验结果信息和第一计费规则校验请求匹配的目标计费规则标识判断第一api接口服务的调用权限。


4.根据权利要求3所述的方法,其特征在于,所述网关根据第一计费规则校验结果信息和第一计费规则校验请求匹配的目标计费规则标识判断第一api接口服务的调用权限包括:
若所述第一计费规则校验成功,则根据所述第一计费规则校验请求匹配的目标计费规则标识,为所述第一业务提供所述第一api接口服务的调用权限。


5.根据权利要求2所述的方法,其特征在于,所述网关根据第二验证响应确定第二api接口服务的调用权限包括:
所述网关接收所述终端发送的第二业务请求;
所述网关根据所述第二业务请求确定第二业务,将所述第二业务对应的服务编码和应用标识作为第二账户余额校验,创建第二会话;
所述网关通过所述第二会话向订单管理平台发送第二业务的第二账户余额校验请求,所述第二计费规则校验请求包括所述第二业务对应的服务编码和应用标识;
所述网关接收所述订单管理平台发送的第二...

【专利技术属性】
技术研发人员:张海松张宏柳温国兴
申请(专利权)人:北京天威诚信电子商务服务有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1