本技术涉及金融信息处理,特别是涉及一种签约方法、系统、装置、计算机设备和存储介质。
背景技术:
1、随着金融科技的飞速发展,目前拥有支付牌照的各类第三方金融服务应用程序(application,简称app)如雨后春笋般涌现,如支付宝、微信、度小满等,用户在上述各类型的应用程序上执行与资源所属单位进行资源管理的签约流程之后方可启动相应金融服务,例如,在启用微信支付功能时,需要绑定银行卡进行签约后才能进行相应的快捷支付操作。
2、但是,目前的签约流程存在效率低的问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高签约效率的签约方法、系统、装置、计算机设备和存储介质。
2、第一方面,本技术提供了一种签约方法,应用于用户终端,该方法包括:
3、响应用户在当前应用的签约页面上触发的资源签约指令,根据用户的用户信息和签约单位信息生成签约请求,并向第三方设备发送签约请求;
4、接收并展示第三方设备返回的富媒体消息;富媒体消息包括与资源签约指令所指示的签约单位关联的所有资源信息;
5、响应用户在展示富媒体消息的界面上触发的确认指令,并将确认指令发送至第三方设备;确认指令包括用户确定签约的目标资源信息;
6、接收并展示第三方设备基于确认指令返回的签约结果。
7、在其中一个实施例中,该方法还包括:
8、在接收到第三方设备发送的身份验证请求的情况下,获取用户在签约页面上输入的验证信息;
9、将验证信息发送至第三方设备,以指示第三方设备将验证信息发送至目标签约服务器进行用户身份验证,并获取在验证通过的情况下的富媒体消息。
10、第二方面,本技术提供了一种签约方法,应用于第三方设备,该方法包括:
11、接收用户终端发送的签约请求;签约请求为用户终端响应用户在当前应用的签约页面上触发的资源签约指令后,根据用户的用户信息和签约单位信息生成的请求;
12、根据签约请求生成查询请求,并将查询请求发送至目标签约服务器;查询请求包括用户信息;
13、接收目标签约服务器返回的富媒体消息,并将富媒体消息发送至用户终端;富媒体消息包括与资源签约指令所指示的签约单位关联的所有资源信息;
14、接收用户终端发送的确认指令,并将确认指令转发至目标签约服务器;确认指令包括用户确定签约的目标资源信息;
15、接收目标签约服务器基于确认指令返回的签约结果,并向用户终端返回签约结果。
16、在其中一个实施例中,该方法还包括:
17、接收目标签约服务器发送的身份验证请求;
18、将身份验证请求发送至用户终端,并获取用户终端返回的验证信息;
19、将验证信息发送至目标签约服务器,以指示目标签约服务器根据验证信息对用户进行用户身份验证;
20、接收目标签约服务器在验证通过的情况下返回的富媒体消息,并将富媒体消息发送至用户终端。
21、第三方面,本技术提供了一种签约方法,应用于目标签约服务器,该方法包括:
22、接收第三方设备发送的查询请求;查询请求为第三方设备根据签约请求生成的请求;签约请求为用户终端响应用户在当前应用的签约页面上触发的资源签约指令后,根据用户的用户信息和签约单位信息生成的请求;查询请求包括用户信息;
23、根据查询请求从数据库中查询得到与资源签约指令所指示的签约单位关联的所有资源信息;
24、根据所有资源信息生成富媒体消息,并将富媒体消息返回至第三方设备,以指示第三方设备将富媒体消息发送至用户终端进行确认;富媒体消息包括与资源签约指令所指示的签约单位关联的所有资源信息;
25、接收第三方设备发送的确认指令,并根据确认指令生成签约结果,并将签约结果返回至第三方设备,以指示第三方设备将签约结果返回至用户终端;确认指令包括用户确定签约的目标资源信息。
26、在其中一个实施例中,该方法还包括:
27、在接收到查询请求后,向第三方设备发送身份验证请求;
28、接收第三方设备返回的验证信息,并根据验证信息对用户进行用户身份验证,并在验证通过的情况下生成用户对应的富媒体消息。
29、第四方面,本技术提供了一种签约系统,该签约系统包括用户终端、第三方设备和目标签约服务器;
30、用户终端,用于执行如上述第一方面中任一项的签约方法;
31、第三方设备,用于执行如上述第二方面中任一项的签约方法;
32、目标签约服务器,用于执行如上述第三方面中任一项的签约方法。
33、第五方面,本技术还提供了一种签约装置,该装置包括:
34、第一生成模块,用于响应用户在当前应用的签约页面上触发的资源签约指令,根据用户的用户信息和签约单位信息生成签约请求,并向第三方设备发送签约请求;
35、第一展示模块,用于接收并展示第三方设备返回的富媒体消息;富媒体消息包括与资源签约指令所指示的签约单位关联的所有资源信息;
36、第一发送模块,用于响应用户在展示富媒体消息的界面上触发的确认指令,并将确认指令发送至第三方设备;确认指令包括用户确定签约的目标资源信息;
37、第二展示模块,用于接收并展示第三方设备基于确认指令返回的签约结果。
38、第六方面,本技术还提供了一种签约装置,该装置包括:
39、第一接收模块,用于接收用户终端发送的签约请求;签约请求为用户终端响应用户在当前应用的签约页面上触发的资源签约指令后,根据用户的用户信息和签约单位信息生成的请求;
40、第二生成模块,用于根据签约请求生成查询请求,并将查询请求发送至目标签约服务器;查询请求包括用户信息;
41、第三发送模块,用于接收目标签约服务器返回的富媒体消息,并将富媒体消息发送至用户终端;富媒体消息包括与资源签约指令所指示的签约单位关联的所有资源信息;
42、转发模块,用于接收用户终端发送的确认指令,并将确认指令转发至目标签约服务器;确认指令包括用户确定签约的目标资源信息;
43、第一返回模块,用于接收目标签约服务器基于确认指令返回的签约结果,并向用户终端返回签约结果。
44、第七方面,本技术还提供了一种签约装置,该装置包括:
45、第二接收模块,用于接收第三方设备发送的查询请求;查询请求为用户终端响应用户在当前应用的签约页面上触发的资源签约指令后,根据用户的用户信息和签约单位信息生成的请求;查询请求包括用户信息;
46、查询模块,用于根据查询请求从数据库中查询得到与资源签约指令所指示的签约单位关联的所有资源信息;
47、第三生成模块,用于根据所有资源信息生成富媒体消息,并将富媒体消息返回至第三方设备,以指示第三方设备将富媒体消息发送至用户终端进行确认;富媒体消息包括与资源签约指令所指示的签约单位关联的所有资源信息;
48、第二返回模块,用于接收第三方设备发送的确认指令,并根据确认指令生成签约结果,并将签约结果返回至第三方设备,以指示第三方设备将签约结果返回至用户终端;确认指令包括用户确定签约的目标资源信息。
49、第八方面,本技术还提供了一种计算机设备,该计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现前述第一方面至第三方面中任一项的签约方法的步骤。
50、第九方面,本技术还提供了一种计算机可读存储介质,该计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现前述第一方面至第三方面中任一项的签约方法的步骤。
51、第十方面,本技术还提供了一种计算机程序产品,该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现前述第一方面至第三方面中任一项的签约方法的步骤。
52、上述签约方法、系统、装置、计算机设备和存储介质,该方法中的用户终端通过响应用户在当前应用的签约页面上触发的资源签约指令,根据用户的用户信息和签约单位信息生成签约请求,并向第三方设备发送签约请求,然后接收并展示第三方设备返回的富媒体消息,最后响应用户在展示富媒体消息的界面上触发的确认指令,并将确认指令发送至第三方设备。其中,富媒体消息包括与资源签约指令所指示的签约单位关联的所有资源信息,确认指令包括用户确定签约的目标资源信息。上述方法中,由于富媒体消息可以包含丰富的信息,所以通过使用富媒体消息作为银行卡签约的通信方式,在用户收到的目标资源信息签约的富媒体消息时,能够即时显示所有目标资源信息,用户可以在多个目标资源中进行选择一个或多个,可以提高目标资源的签约效率,同时能够实现个性化的签约操作。