本申请涉及金融,具体是涉及一种身份信息核验方法、计算机设备及存储介质。
背景技术:
1、相关技术中,在开放银行等新兴的银行对外合作机制中,往往都有客户线上开户的功能,该功能往往需要对客户的身份信息进行核验,相关技术中的身份核验方法,测试环境的稳定性差,耗费的资源、人力和时间较多。
技术实现思路
1、有鉴于此,本申请提供一种身份信息核验方法、计算机设备及存储介质,以解决现有技术中身份核验方法测试环境的稳定性差,耗费的资源、人力和时间较多的问题。
2、为了解决上述技术问题,本申请提供的第一个技术方案为:提供一种身份信息核验方法,包括:向银行的服务器发送调用文件上传接口的请求;响应于所述请求通过,则接收所述银行的服务器返回的文件上传接口和核验程序;使用所述核验程序将用户自身系统与所述银行的虚拟模拟系统建立连接;通过所述文件上传接口上传文件到所述虚拟模拟系统,并接收所述虚拟模拟系统对所述文件的校验结果;响应于所述校验结果为通过,则向所述虚拟模拟系统发送后续业务办理的请求以进行所述后续业务的办理。
3、可选地,所述通过所述文件上传接口上传文件到所述虚拟模拟系统,并接收所述虚拟模拟系统对所述文件的校验结果,包括:接收所述虚拟模拟系统返回的与所述文件相对应的标记;通过所述标记调用所述后续业务办理的接口;接收所述虚拟模拟系统对所述标记的校验结果。
4、可选地,所述接收所述虚拟模拟系统对所述标记的校验结果之后,还包括:响应于所述校验结果为未通过,则返回使用所述核验程序将所述用户自身系统与所述银行的虚拟模拟系统建立连接,并通过所述文件上传接口上传文件的步骤,重新进行所述上传文件的步骤。
5、可选地,所述通过所述文件上传接口上传文件到所述虚拟模拟系统包括:在所述核验程序的规定时间内通过所述文件上传接口上传文件。
6、可选地,所述通过所述文件上传接口上传文件到所述虚拟模拟系统还包括:未在所述核验程序的规定时间内通过所述文件上传接口上传文件;接收所述虚拟模拟系统返回的文件上传操作不可用的信息,重新向所述银行的服务器发送调用文件上传接口的请求,或流程结束。
7、为了解决上述技术问题,本申请提供的第二个技术方案为:提供一种身份信息核验方法,包括:银行的服务器接收用户发送的调用文件上传接口的请求,并对所述请求进行审核;响应于所述请求通过,则所述银行的服务器向所述用户返回文件上传接口和核验程序;所述银行的虚拟模拟系统接收所述用户使用所述核验程序将用户自身系统与所述虚拟模拟系统建立连接的请求;所述虚拟模拟系统通过所述文件上传接口接收所述用户上传的文件,并通过所述虚拟模拟系统向所述用户返回校验结果;响应于所述校验结果为通过,则通过所述虚拟模拟系统接收所述用户办理所述后续业务办理的请求。
8、可选地,所述虚拟模拟系统通过所述文件上传接口接收所述用户上传的文件,并通过所述虚拟模拟系统向所述用户返回校验结果包括:所述虚拟模拟系统对所述用户返回与所述文件相对应的标记;所述虚拟模拟系统接收所述用户通过所述标记调用后续业务办理的接口的请求;所述虚拟模拟系统对所述标记进行校验,并返回校验结果。
9、可选地,所述虚拟模拟系统对所述标记进行校验,并返回校验结果之后,还包括:响应于所述校验结果为未通过,则通过所述虚拟模拟系统向所述用户返回至使用所述文件上传接口和所述核验程序的步骤,以使得所述用户通过所述用户自身系统重新进行上传文件的步骤。
10、可选地,所述虚拟模拟系统通过所述文件上传接口接收所述用户上传的文件包括:所述虚拟模拟系统接收所述用户在所述核验程序的规定时间内通过所述文件上传接口上传文件的请求。
11、可选地,所述虚拟模拟系统通过所述文件上传接口接收所述用户上传的文件还包括:所述虚拟模拟系统接收所述用户未在所述核验程序的规定时间内通过所述文件上传接口上传文件的请求;所述虚拟模拟系统向所述用户返回文件上传操作不可用的信息,则重新接收用户发送的调用文件上传接口的请求,或流程结束。
12、为了解决上述技术问题,本申请提供的第三个技术方案为:提供一种计算机设备,包括:处理器和存储器,存储器连接所述处理器,用于存储可在所述处理器上运行的计算机程序;其中,所述处理器执行所述计算机程序时实现上述任一项所述的方法。
13、为了解决上述技术问题,本申请提供的第四个技术方案为:提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法。
14、本申请的有益效果:区别于现有技术,本申请的身份信息核验方法包括,用户向银行的服务器发送调用文件上传接口的请求,在该请求通过之后,银行的服务器向用户返回文件上传接口和核验程序,用户使用核验程序将其自身系统与虚拟模拟系统建立连接,并通过文件上传接口上传文件到虚拟模拟系统,虚拟模拟系统对文件的校验通过之后,向虚拟模拟系统发送后续业务办理的请求以进行后续业务的办理。本申请的虚拟模拟系统联调方案,与使用真实测试环境相比,不需要复杂的应用系统部署以及长期的环境维护工作,避免因版本发布、环境维护、数据清理等因素导致的环境不可用的情况,大大提高了联调环境的可用性。同时,节约资源和时间。
1.一种身份信息核验方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求2所述的方法,其特征在于,
4.根据权利要求1所述的方法,其特征在于,
5.根据权利要求4所述的方法,其特征在于,
6.一种身份信息核验方法,其特征在于,包括:
7.根据权利要求6所述的方法,其特征在于,
8.根据权利要求7所述的方法,其特征在于,
9.根据权利要求6所述的方法,其特征在于,
10.根据权利要求9所述的方法,其特征在于,
11.一种计算机设备,其特征在于,包括:
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至10任一项所述的方法。