资源调用方法及相关装置制造方法及图纸

技术编号:23349201 阅读:33 留言:0更新日期:2020-02-15 05:54
本申请实施例提供一种资源调用方法及相关装置,所述方法包括:接收客户端发送的第一调用请求,所述第一调用请求携带的标识信息;若所述标识信息的有效时长小于第一预设时长,且目标时长小于第二预设时长,则允许所述客户端调用目标资源,所述目标时长为接收所述第一调用请求与接收所述第二调用请求之间的时长,所述第二调用请求为所述第一调用请求的前一调用请求。能够提升资源调用管理时的准确性。

Resource calling methods and related devices

【技术实现步骤摘要】
资源调用方法及相关装置
本申请涉及通信
,具体涉及一种资源调用方法及相关装置。
技术介绍
随着互联网的不断发展,移动支付也得到了飞速的发展。现有的移动支付中,客户端需要调用服务平台接口资源等,用以完成支付动作,但是如果客户端连续多频次的调用服务平台的接口资源等,会导致服务器资源压力非常大,严重时,会造成服务器瘫痪的情况,现有方案中,对接口资源调用的管理时,通常采用用户的身份信息的时效性进行管理,导致在对接口资源调用管理时的准确性较低。
技术实现思路
本申请实施例提供一种资源调用方法及相关装置,能够提升资源调用管理时的准确性。第一方面,本申请实施例提供了一种资源调用方法,所述方法包括:接收客户端发送的第一调用请求,所述第一调用请求携带的标识信息;若所述标识信息的有效时长小于第一预设时长,且目标时长小于第二预设时长,则允许所述客户端调用目标资源,所述目标时长为接收所述第一调用请求与接收所述第二调用请求之间的时长,所述第二调用请求为所述第一调用请求的前一调用请求。结合第一方面,在第一方面的一种可能的实施例中,若所述有效时长大于所述第一预设时长和/或所述目标时长大于第二预设时长,则向所述客户端发送提示信息,所述提示信息用于指示拒绝所述客户端调用所述目标资源。结合第一方面,在第一方面的一种可能的实施例中,所述方法还包括:若所述目标时长大于所述第二预设时长,则获取所述客户端在发送所述第一调用请求之前的第三预设时长内发送第三调用请求的次数N;根据所述客户端发送所述第三调用请求的次数N,确定所述客户端的第一调用风险值;获取所述客户端在所述第三调用请求时的调用时长,得到N个目标时长;根据所述N个目标时长,确定出所述客户端的第二调用风险值;根据所述N个目标时长确定出所述客户端在所述第三预设时长中的总调用时长,根据所述总调用时长确定出所述客户端的第三调用风险值;若所述第一调用风险值小于第一预设调用风险值,则根据所述第一调用风险值、所述第二调用风险值和所述第三调用风险值进行权值运算,以得到所述客户端的目标调用风险值;若所述目标调用风险值,低于第二调用风险值,则允许所述客户端调用所述目标资源,所述第一预设调用风险值大于所述第二预设调用风险值。结合第一方面,在第一方面的一种可能的实施例中,所述根据所述N个目标时长,确定出所述客户端的第二调用风险值,包括:获取所述N个目标时长的目标分布图;将所述目标分布图与预设的分布图进行比对,得到所述目标分布图与所述预设的分布图之间的第一相似度;若所述第一相似度大于或等于预设相似度,则确定所述预设的分布图的调用风险值为第二调用风险值;若所述第一相似度小于所述预设相似度,则获取所述N个目标时长的均值,得到参考时长;获取所述N个目标时长与所述参考时长之间的偏离度;根据所述偏离度确定出所述第二调用风险值。结合第一方面,在第一方面的一种可能的实施例中,所述方法还包括:获取所述客户端的位置;若所述位置在预设位置区域外,则向所述客户端的关联用户发送告警信息。第二方面,本申请实施例提供了一种资源调用装置,所述装置包括接收单元和调用单元,其中,所述接收单元,用于接收客户端发送的第一调用请求,所述第一调用请求携带的标识信息;所述调用单元,用于若所述标识信息的有效时长小于第一预设时长,且目标时长小于第二预设时长,则允许所述客户端调用目标资源,所述目标时长为接收所述第一调用请求与接收所述第二调用请求之间的时长,所述第二调用请求为所述第一调用请求的前一调用请求。结合第二方面,在第二方面的一种可能的实施例中,所述装置还用于:若所述有效时长大于所述第一预设时长和/或所述目标时长大于第二预设时长,则向所述客户端发送提示信息,所述提示信息用于指示拒绝所述客户端调用所述目标资源。结合第二方面,在第二方面的一种可能的实施例中,所述装置还用于:若所述目标时长大于所述第二预设时长,则获取所述客户端在发送所述第一调用请求之前的第三预设时长内发送第三调用请求的次数N;根据所述客户端发送所述第三调用请求的次数N,确定所述客户端的第一调用风险值;获取所述客户端在所述第三调用请求时的调用时长,得到N个目标时长;根据所述N个目标时长,确定出所述客户端的第二调用风险值;根据所述N个目标时长确定出所述客户端在所述第三预设时长中的总调用时长,根据所述总调用时长确定出所述客户端的第三调用风险值;若所述第一调用风险值小于第一预设调用风险值,则根据所述第一调用风险值、所述第二调用风险值和所述第三调用风险值进行权值运算,以得到所述客户端的目标调用风险值;若所述目标调用风险值,低于第二调用风险值,则允许所述客户端调用所述目标资源,所述第一预设调用风险值大于所述第二预设调用风险值。结合第二方面,在第二方面的一种可能的实施例中,在所述根据所述N个目标时长,确定出所述客户端的第二调用风险值方面,所述装置还用于:获取所述N个目标时长的目标分布图;将所述目标分布图与预设的分布图进行比对,得到所述目标分布图与所述预设的分布图之间的第一相似度;若所述第一相似度大于或等于预设相似度,则确定所述预设的分布图的调用风险值为第二调用风险值;若所述第一相似度小于所述预设相似度,则获取所述N个目标时长的均值,得到参考时长;获取所述N个目标时长与所述参考时长之间的偏离度;根据所述偏离度确定出所述第二调用风险值。结合第二方面,在第二方面的一种可能的实施例中,所述装置还用于:获取所述客户端的位置;若所述位置在预设位置区域外,则向所述客户端的关联用户发送告警信息。本申请实施例的第三方面提供一种终端,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如本申请实施例第一方面中的步骤指令。本申请实施例的第四方面提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。本申请实施例的第五方面提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。实施本申请实施例,至少具有如下有益效果:通过接收客户端发送的第一调用请求,所述第一调用请求携带的标识信息,若所述标识信息的有效时长小于第一预设时长,且目标时长小于第二预设时长,则允许所述客户端调用目标资源,所述目标时长为接收所述第一调用请求与接收所述第二调用请求之间的时长,所述第二调本文档来自技高网...

【技术保护点】
1.一种资源调用方法,其特征在于,所述方法包括:/n接收客户端发送的第一调用请求,所述第一调用请求携带的标识信息;/n若所述标识信息的有效时长小于第一预设时长,且目标时长小于第二预设时长,则允许所述客户端调用目标资源,所述目标时长为接收所述第一调用请求与接收所述第二调用请求之间的时长,所述第二调用请求为所述第一调用请求的前一调用请求。/n

【技术特征摘要】
1.一种资源调用方法,其特征在于,所述方法包括:
接收客户端发送的第一调用请求,所述第一调用请求携带的标识信息;
若所述标识信息的有效时长小于第一预设时长,且目标时长小于第二预设时长,则允许所述客户端调用目标资源,所述目标时长为接收所述第一调用请求与接收所述第二调用请求之间的时长,所述第二调用请求为所述第一调用请求的前一调用请求。


2.根据权利要求1所述的方法,其特征在于,若所述有效时长大于所述第一预设时长和/或所述目标时长大于第二预设时长,则向所述客户端发送提示信息,所述提示信息用于指示拒绝所述客户端调用所述目标资源。


3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
若所述目标时长大于所述第二预设时长,则获取所述客户端在发送所述第一调用请求之前的第三预设时长内发送第三调用请求的次数N;
根据所述客户端发送所述第三调用请求的次数N,确定所述客户端的第一调用风险值;
获取所述客户端在所述第三调用请求时的调用时长,得到N个目标时长;
根据所述N个目标时长,确定出所述客户端的第二调用风险值;
根据所述N个目标时长确定出所述客户端在所述第三预设时长中的总调用时长,根据所述总调用时长确定出所述客户端的第三调用风险值;
若所述第一调用风险值小于第一预设调用风险值,则根据所述第一调用风险值、所述第二调用风险值和所述第三调用风险值进行权值运算,以得到所述客户端的目标调用风险值;
若所述目标调用风险值,低于第二调用风险值,则允许所述客户端调用所述目标资源,所述第一预设调用风险值大于所述第二预设调用风险值。


4.根据权利要求3所述的方法,其特征在于,所述根据所述N个目标时长,确定出所述客户端的第二调用风险值,包括:
获取所述N个目标时长的目标分布图;
将所述目标分布图与预设的分布图进行比对,得到所述目标分布图与所述预设的分布图之间的第一相似度;
若所述第一相似度大于或等于预设相似度,则确定所述预设的分布图的调用风险值为第二调用风险值;
若所述第一相似度小于所述预设相似度,则获取所述N个目标时长的均值,得到参考时长;
获取所述N个目标时长与所述参考时长之间的偏离度;
根据所述偏离度确定出所述第二调用风险值。


5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
获取所述...

【专利技术属性】
技术研发人员:麻礼
申请(专利权)人:深圳市佰仟金融服务有限公司
类型:发明
国别省市:广东;44

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

1