【技术实现步骤摘要】
接口调用方法及终端设备
本专利技术属于计算机
,尤其涉及接口调用方法及终端设备。
技术介绍
随着计算机技术的不断发展以及各种业务需要,许多平台的功能的实现都需要对接其它平台。由于对接各种功能的接口层出不穷,一个平台可能会有多个接口,很多接口都存在着需要调用其它平台的接口或者被其它平台的接口调用的情况。目前,接口之间的调用通常是接口之间各自实现对接逻辑。但是,由于接口的数量较多,每次接口调用都需要两个接口之间建立调用逻辑来实现接口调用功能,并且,有些非法应用程序可能会通过建立调用逻辑来获取非法信息,因此,这种接口调用方法会导致接口调用的效率低下,且安全性较差。
技术实现思路
本专利技术实施例提供一种接口调用方法及终端设备,以解决现有接口调用通过接口之间各自实现对接逻辑,导致接口调用的效率低下,且安全性较差的问题。本专利技术实施例的第一方面提供了一种接口调用方法,包括:接收第一对接平台发送的调用请求,调用请求包括第一对接平台的第一接口标识和第二对接平台的第二接口标识,其中,第二对接平台为待对接平台;根据第二接口标识,查询第二对接平台的调用权限表,确定具有调用第二接口 ...
【技术保护点】
1.一种接口调用方法,其特征在于,包括:接收第一对接平台发送的调用请求,所述调用请求包括第一对接平台的第一接口标识和第二对接平台的第二接口标识,其中,所述第二对接平台为待对接平台;根据所述第二接口标识,查询所述第二对接平台的调用权限表,确定具有调用所述第二接口权限的目标接口标识列表,所述调用权限表中包含每个第二接口标识与具有调用该第二接口权限的目标接口标识的对应关系;若所述目标接口标识列表中包含所述第一接口标识,则通过所述第一接口调用所述第二接口;若所述目标接口标识列表中不包含所述第一接口标识,则禁止所述第一接口调用所述第二接口。
【技术特征摘要】
1.一种接口调用方法,其特征在于,包括:接收第一对接平台发送的调用请求,所述调用请求包括第一对接平台的第一接口标识和第二对接平台的第二接口标识,其中,所述第二对接平台为待对接平台;根据所述第二接口标识,查询所述第二对接平台的调用权限表,确定具有调用所述第二接口权限的目标接口标识列表,所述调用权限表中包含每个第二接口标识与具有调用该第二接口权限的目标接口标识的对应关系;若所述目标接口标识列表中包含所述第一接口标识,则通过所述第一接口调用所述第二接口;若所述目标接口标识列表中不包含所述第一接口标识,则禁止所述第一接口调用所述第二接口。2.如权利要求1所述的接口调用方法,其特征在于,所述目标接口标识列表中包含每个目标接口标识与调用时间的对应关系;所述若所述目标接口标识列表中包含所述第一接口标识,则通过所述第一接口调用所述第二接口,包括:若所述目标接口标识列表中包含所述第一接口标识,则查询所述目标接口标识列表,获取所述第一接口标识对应的调用时间;若当前时间点位于所述第一接口标识对应的调用时间内,则通过所述第一接口调用所述第二接口;若当前时间点不位于所述第一接口标识对应的调用时间内,则禁止所述第一接口调用所述第二接口。3.如权利要求1所述的接口调用方法,其特征在于,所述目标接口标识列表中包含每个目标接口标识与调用级别的对应关系;所述若所述目标接口标识列表中包含所述第一接口标识,则通过所述第一接口调用所述第二接口,包括:若所述目标接口标识列表中包含所述第一接口标识,则查询所述目标接口标识列表,获取所述第一接口标识对应的调用级别;获取所述第二对接平台的处理能力值;根据所述处理能力值和所述第一接口标识对应的调用级别,确定是否通过所述第一接口调用所述第二接口。4.如权利要求3所述的接口调用方法,其特征在于,所述根据所述处理能力值和所述第一接口标识对应的调用级别,确定是否通过所述第一接口调用所述第二接口,包括:若所述处理能力值大于或等于第一阈值,则通过所述第一接口调用所述第二接口;若所述处理能力值大于或等于第二阈值且小于所述第一阈值,且所述第一接口标识对应的调用级别为第一级别或第二级别,则通过所述第一接口调用所述第二接口;若所述处理能力值大于或等于所述第二阈值且小于所述第一阈值,且所述第一接口标识对应的调用级别为第三级别,则禁止所述第一接口调用所述第二接口;若所述处理能力值小于所述第二阈值,且所述第一接口标识对应的调用级别为第一级别,则通过所述第一接口调用所述第二接口;若所述处理能力值小于所述第二阈值,且所述第一接口标识对应的调用级别为第二级别或第三级别,则禁止所述第一接口调用所述第二接口。5.如权利要求1所述的接口调用方法,其特征在于,在通过所述第一接口调用所述第二接口之后,还包括:将所述第一接口调用所述第二接口的调用信息保存在调用日志中,其中所述调用信息包括第一接口标识与第二接口标识的对应关系;在禁止所述第一接口调用所述第二接口之后,还包括:将所述第一接口请求调用所述第二接口的请求调用信息保存在所述调用日...
【专利技术属性】
技术研发人员:林炽锦,熊思伟,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。