本发明涉及金融科技领域,具体而言,涉及一种基于项目保理的接口调用方法、装置和计算机设备。
背景技术:
1、随着互联网金融行业的快速发展,越来越多的金融机构和服务提供商开始将其服务和产品线上化,以满足用户的便捷需求。在这个过程中,接口调用的稳定性和效率成为了至关重要的因素。用户在网上进行各项金融操作时,需要通过接口来实现与银行系统、第三方支付服务商等的数据交互,确保信息的准确传递和处理。
2、特别是在涉及用户敏感信息处理的情况下,如银行卡信息、身份证号码等,接口的安全性更是至关重要。金融机构需要确保用户的个人信息不被泄露或篡改,同时也需要保证数据在各个系统之间的同步性,避免出现数据不一致或丢失的情况。
3、然而,相关技术中存在一些问题,例如系统升级时接口需要进行调整,业务扩展时接口的兼容性和稳定性需要考虑等。这些问题给互联网金融行业的发展带来了一定的挑战,也影响了用户体验和服务质量。
4、在进行金融业务的实施时,存在系统升级与业务扩展时接口调整困难等问题。
5、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本发明实施例提供了一种基于项目保理的接口调用方法、装置和计算机设备,以至少解决金融机构进行系统升级与业务扩展时接口调整困难的技术问题。
2、根据本发明实施例的一个方面,提供了一种基于项目保理的接口调用方法,包括:基于预先设定的项目保理的实施流程包括的接口调用流程,确定待调用接口对应的配置信息,其中,接口调用流程用于指示调取待调用接口;根据待调用接口对应的配置信息,生成接口调用请求;将接口调用请求发送至待调用接口,其中,待调用接口响应于接口调用请求,对接口调用请求包括的待处理数据进行处理,并返回处理后的数据。
3、可选地,基于预先设定的项目保理的实施流程包括的接口调用流程,确定待调用接口对应的配置信息,包括:读取项目保理的实施流程的进度;在项目保理的实施流程的进度到达接口调用流程的情况下,从数据库中调取待调用接口的配置信息。
4、可选地,基于预先设定的项目保理的实施流程包括的接口调用流程,确定待调用接口对应的配置信息,还包括:按照预定频率,从数据库中调取多个接口各自的配置信息;读取项目保理的实施流程的进度;在项目保理的实施流程的进度到达接口调用流程的情况下,在多个接口各自的配置信息中确定待调用接口对应的配置信息。
5、可选地,根据待调用接口对应的配置信息,生成接口调用请求,包括:对待调用接口对应的配置信息进行识别,确定待调用接口的标识地址和请求格式;获取接口调用流程包括的待处理数据;基于待调用接口的标识地址和请求格式,以及待处理数据,生成接口调用请求。
6、可选地,该方法还包括:获取接口调用结果;在接口调用结果表征调用待调用接口失败的情况下,对待调用接口对应的配置信息进行识别,确定待调用接口的重试策略;基于重试策略,重新请求调用待调用接口。
7、可选地,该方法还包括:对待调用接口对应的配置信息进行识别,确定待调用接口的提示条件和提示策略;在待调用接口的回应符合对应提示条件的情况下,根据待调用接口的提示策略,发送提示信息,其中,提示信息表征待调用接口出现错误。
8、根据本发明实施例的另一方面,还提供了一种基于项目保理的接口调用装置,包括:确定模块,用于基于预先设定的项目保理的实施流程包括的接口调用流程,确定待调用接口对应的配置信息,其中,接口调用流程用于指示调取待调用接口;生成模块,用于根据待调用接口对应的配置信息,生成接口调用请求;发送模块,用于将接口调用请求发送至待调用接口,其中,待调用接口响应于接口调用请求,对接口调用请求包括的待处理数据进行处理,并返回处理后的数据。
9、根据本发明实施例的又一方面,还提供了一种非易失性存储介质,非易失性存储介质包括存储的程序,其中,在程序运行时控制非易失性存储介质所在设备执行上述中任意一项基于项目保理的接口调用方法。
10、根据本发明实施例的再一方面,还提供了一种计算机设备,计算机设备包括处理器,处理器用于运行程序,其中,程序运行时执行上述中任意一项基于项目保理的接口调用方法。
11、根据本发明实施例的再一方面,还提供了一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现上述中任意一项基于项目保理的接口调用方法。
12、在本发明实施例中,通过基于预先设定的项目保理的实施流程包括的接口调用流程,确定待调用接口对应的配置信息,其中,接口调用流程用于指示调取待调用接口;根据待调用接口对应的配置信息,生成接口调用请求;将接口调用请求发送至待调用接口,其中,待调用接口响应于接口调用请求,对接口调用请求包括的待处理数据进行处理,并返回处理后的数据,达到了可以根据对应的配置信息生成接口调用请求的目的,在金融机构进行系统升级与业务扩展的时候,可以重新设定待调用接口对应的配置信息,根据新的配置信息即可生成新的接口调用请求并据此重新调用接口,进而解决了金融机构进行系统升级与业务扩展时接口调整困难的技术问题,从而实现了提高接口调用效率的技术效果。
1.一种基于项目保理的接口调用方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于预先设定的项目保理的实施流程包括的接口调用流程,确定待调用接口对应的配置信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于预先设定的项目保理的实施流程包括的接口调用流程,确定待调用接口对应的配置信息,还包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述待调用接口对应的配置信息,生成接口调用请求,包括:
5.根据权利要求1至4中任意一项所述的方法,其特征在于,还包括:
6.根据权利要求5所述的方法,其特征在于,还包括:
7.一种基于项目保理的接口调用装置,其特征在于,包括:
8.一种非易失性存储介质,其特征在于,所述非易失性存储介质包括存储的程序,其中,在所述程序运行时控制所述非易失性存储介质所在设备执行权利要求1至6中任意一项所述基于项目保理的接口调用方法。
9.一种计算机设备,其特征在于,包括:存储器和处理器,
10.一种计算机程序产品,包括计算机指令,其特征在于,所述计算机指令被处理器执行权利要求1至6中任意一项所述基于项目保理的接口调用方法。
