资源的聚合转移方法、装置、计算机设备和存储介质与流程

未命名 08-26 阅读:126 评论:0


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.图1(a)为一个实施例中资源的聚合转移方法的应用环境图;
50.图1(b)为另一个实施例中资源的聚合转移方法的应用环境图;
51.图2为一个实施例中资源的聚合转移方法的流程示意图;
52.图3为一个实施例中确定与目标资源转移机构对应的目标转移渠道代理服务的步骤的流程示意图;
53.图4为一个实施例中通过目标转移渠道代理服务,与目标资源转移机构建立连接的步骤的流程示意图;
54.图5为另一个实施例中资源的聚合转移方法的流程示意图;
55.图6为一个实施例中基于分布式微服务的资源聚合转移方法的流程示意图;
56.图7为一个实施例中资源的聚合转移装置的结构框图;
57.图8为一个实施例中计算机设备的内部结构图。
具体实施方式
58.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
59.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。
60.还需要说明的是,本技术提供的资源的聚合转移方法、平台、装置、计算机设备、存储介质和计算机程序产品,可以应用于金融科技领域,比如在客户与商户之间的电子支付过程中,完成聚合支付;还可以应用于其他相关领域,比如在计算机技术领域中,通过本技术提供的资源的聚合转移方法,实现虚拟资源的聚合转移。
61.本技术实施例提供的资源的聚合转移方法,可以应用于如图1(a)所示的应用环境中。该应用环境包括:资源提供方使用的第一终端102,资源接收方出示的第一标识信息104,以及搭载有资源的聚合转移平台的服务器106;其中,第一终端102与服务器106之间通过网络进行通信。第一终端102可以但不限于是资源提供方所使用的智能手机、平板电脑、智能手表等;第一标识信息104为资源接收方在资源的聚合转移平台上注册得到的标识信息,例如资源接收方的支付二维码、支付条形码等;服务器106可以用独立的服务器或者是多个服务器组成的服务器集群来实现。资源提供方可以在第一终端102上使用各个资源转移机构对应的资源转移应用程序,如支付宝应用程序、微信应用程序等;能够理解的是,资源提供方可以使用第一终端102来扫描标识信息,也可以使用第一终端102来出示标识信息。资源提供方通过在第一终端102上使用的资源转移应用程序,扫描资源接收方出示的第一标识信息104,可以将资源提供方在所使用的资源转移应用程序对应的资源转移机构下的第一资源账户中的资源,转移至资源接收方在对应的资源转移机构下的第二资源账户中;例如,资源提供方通过在智能手机上使用的支付宝应用程序对资源接收方出示的二维码进行扫描,可以将资源从资源提供方的支付宝账户中转移至资源接收方的支付宝账户中。
62.本技术实施例提供的资源的聚合转移方法,还可以应用于如图1(b)所示的应用环境中。该应用环境包括:资源接收方使用的第二终端108,资源提供方出示的第二标识信息110,以及搭载有资源的聚合转移平台的服务器106;其中,第二终端108与服务器106之间通过网络进行通信。第二终端108可以是资源接收方所使用的扫描设备,如市场上常见的扫码枪、扫码盒子、自助扫码机等;第二标识信息110为资源提供方在不同资源转移机构下的标识信息,如资源提供方在支付宝应用程序中的支付二维码或支付条形码、资源提供方在微信应用程序中的支付二维码或支付条形码等;第二终端108用于对标识信息进行扫描,第二
终端108还可以与显示器连接,以向资源提供方和资源接收方展示已扫描过的商品等信息。资源接收方通过第二终端108,扫描资源提供方出示的第二标识信息110,可以将资源提供方在所出示的第二标识信息110对应的资源转移机构下的第一资源账户中的资源,转移至资源接收方在对应的资源转移机构下的第二资源账户中;例如,资源接收方通过扫码枪对资源提供方出示的支付宝支付二维码进行扫描,可以将资源从资源提供方的支付宝账户中转移至资源接收方的支付宝账户中。
63.具体地,在资源提供方通过第一终端102扫描资源接收方出示的第一标识信息104的情况下,第一终端102向搭载有资源的聚合转移平台的服务器106发送通过扫描第一标识信息104得到的资源转移信息;或者是,在资源接收方通过第二终端108扫描资源提供方出示的第二标识信息110的情况下,第二终端108向服务器106发送通过扫描第二标识信息110得到的资源转移信息;然后,服务器106接收在资源提供方向资源接收方进行资源转移过程中发送至资源的聚合转移平台的资源转移信息;接着,服务器106确定资源转移信息携带的资源提供方的第一资源账户所归属的目标资源转移机构,并在各个转移渠道代理服务中,确定与目标资源转移机构对应的目标转移渠道代理服务;其中,目标资源转移机构为资源提供方使用的任意一个资源转移机构;最后,服务器106通过目标转移渠道代理服务,与目标资源转移机构建立连接,并在连接成功的情况下,通过目标转移渠道代理服务,向目标资源转移机构发送资源转移请求;其中,资源转移请求用于指示目标资源转移机构将第一资源账户的资源,转移至资源接收方在目标资源转移机构下的第二资源账户。
64.在一示例性实施例中,结合客户与商户之间的电子支付场景对本技术提供的资源的聚合转移方法进行详细描述,如图2所示,提供了一种资源的聚合转移方法,该方法应用于资源的聚合转移平台,资源的聚合转移平台中部署有各个资源转移机构对应的转移渠道代理服务。以该方法应用于图1(a)与图1(b)中的服务器为例进行说明,包括以下步骤:
65.步骤s202,接收在资源提供方向资源接收方进行资源转移过程中发送至资源的聚合转移平台的资源转移信息。
66.其中,资源提供方为资源转移过程中,资源的旧持有者,例如电子支付过程中的客户;资源接收方为资源转移过程中,资源的新持有者,例如电子支付过程中的商户。
67.其中,资源转移过程中的资源,是指通过网络可以获取所有权的物品,例如电子支付过程中的支付金额,具体可为账户数值、虚拟货币等。
68.其中,资源转移信息是指扫描终端扫描标识信息之后获得的信息,例如资源转移过程中的资源提供方的资源账户、资源接收方的资源账户以及资源提供方的待转移资源数量等。能够理解的是,在标识信息为资源接收方出示的第一标识信息的情况下,扫描终端为资源提供方使用的第一终端,在标识信息为资源提供方出示的第二标识信息的情况下,扫描终端为资源接收方使用的第二终端。
69.其中,标识信息用于表征身份信息,例如支付二维码、支付条形码等,还可以为指纹、虹膜、人脸等。
70.其中,资源的聚合转移平台搭载在服务器上。
71.具体地,扫描终端通过扫描标识信息,获得此次资源转移过程中所涉及的资源提供方的资源账户、资源接收方的资源账户以及资源提供方的待转移资源数量等信息;然后,扫描终端将上述信息作为资源转移信息,发送给服务器中的资源的聚合转移平台;最后,服
务器接收扫描终端发送给资源的聚合转移平台的资源转移信息。
72.举例说明,当电子支付场景为客户扫描商户出示的第一标识信息时,客户所使用的手机、平板电脑、智能手表等第一终端通过扫描第一标识信息,能够获取到此次支付过程中所涉及的客户的支付账户、商户的支付账户,以及客户的支付金额等资源转移信息;然后,第一终端将上述资源转移信息发送至搭载有资源的聚合转移平台的服务器。
73.再举例说明,当电子支付场景为商户扫描客户出示的第二标识信息时,商户所使用的扫码枪、扫码盒子、自助扫码机等第二终端通过扫描第二标识信息,能够获取到此次支付过程中所涉及的客户的支付账户、商户的支付账户,以及客户的支付金额等资源转移信息;然后,第二终端将上述资源转移信息发送至搭载有资源的聚合转移平台的服务器。
74.步骤s204,确定资源转移信息携带的资源提供方的第一资源账户所归属的目标资源转移机构,并在各个转移渠道代理服务中,确定与目标资源转移机构对应的目标转移渠道代理服务。
75.其中,目标资源转移机构为资源提供方使用的任意一个资源转移机构,例如支付宝、微信等。
76.其中,第一资源账户为资源提供方在此次资源转移过程中所使用的、在目标资源转移机构下的资源账户;第二资源账户为资源提供方在此次资源过程中所使用的、在目标资源转移机构下的资源账户。
77.其中,资源转移机构与转移渠道代理服务之间为一对一的对应关系。
78.具体地,服务器首先从资源转移信息中识别出资源提供方的第一资源账户,并根据第一资源账户确定资源提供方在此次资源转移过程中所使用的资源转移机构,作为目标资源转移机构;然后,服务器从资源的聚合转移平台部署的各个转移渠道代理服务中,确定出与目标资源转移机构对应的转移渠道代理服务,作为目标转移渠道代理服务。
79.举例说明,当电子支付场景为客户在第一终端上使用支付宝应用程序扫描商户出示的第一标识信息时,服务器确认得到的目标资源转移机构即为支付宝,目标转移渠道代理服务即为与支付宝对应的转移渠道代理服务;同理,若客户使用的为微信应用程序,那么服务器确认得到的目标资源转移机构即为微信,目标转移渠道代理服务即为与微信对应的转移渠道代理服务。
80.再举例说明,当电子支付场景为商户通过第二终端,扫描客户通过支付宝应用程序出示的第二标识信息时,服务器确认得到的目标资源转移机构即为支付宝,目标转移渠道代理服务即为与支付宝对应的转移渠道代理服务。
81.步骤s206,通过目标转移渠道代理服务,与目标资源转移机构建立连接,并在连接成功的情况下,通过目标转移渠道代理服务,向目标资源转移机构发送资源转移请求。
82.其中,资源转移请求用于指示目标资源转移机构将第一资源账户的资源,转移至资源接收方在目标资源转移机构下的第二资源账户,即假设第一资源账户为资源提供方在微信下的资源账户,那么资源转移请求用于指示微信将资源从资源提供方在微信下的资源账户,转移至资源接收方在微信下的资源账户(即第二资源账户)。能够理解的是,资源的聚合转移平台要求资源接收方将资源接收方在市面上常用的资源转移机构下的资源账户,均接入资源的聚合转移平台中,以便于资源提供方向资源接收方进行资源转移。
83.具体地,服务器通过目标转移渠道代理服务,向目标资源转移机构发送连接请求,
从而与目标资源转移机构建立连接,避免连接失败导致的资源转移失败;然后,服务器在确认与目标资源转移机构连接成功的情况下,通过目标转移渠道代理服务,向目标资源转移机构发送资源转移请求;基于资源转移请求,目标资源转移机构将资源提供方在目标资源转移机构下的第一资源账户的资源,转移至资源接收方在目标资源转移机构下的第二资源账户。
84.举例说明,假设服务器确认得到的目标资源转移机构为支付宝,目标转移渠道代理服务为与支付宝对应的转移渠道代理服务,那么,服务器首先与支付宝建立连接关系,并在连接关系建立成功的情况下,通过与支付宝对应的转移渠道代理服务,向支付宝发送资源转移请求,以指示支付宝在客户的支付宝账户中进行相应扣款,并将扣款金额转移至商户的支付宝账户中。
85.上述实施例提供的资源的聚合转移方法中,服务器首先接收在资源提供方向资源接收方进行资源转移过程中发送至资源的聚合转移平台的资源转移信息;然后确定资源转移信息携带的资源提供方的第一资源账户所归属的目标资源转移机构,并在各个转移渠道代理服务中,确定与目标资源转移机构对应的目标转移渠道代理服务;目标资源转移机构为资源提供方使用的任意一个资源转移机构;最后通过目标转移渠道代理服务,与目标资源转移机构建立连接,并在连接成功的情况下,通过目标转移渠道代理服务,向目标资源转移机构发送资源转移请求;资源转移请求用于指示目标资源转移机构将第一资源账户的资源,转移至资源接收方在目标资源转移机构下的第二资源账户。这样,服务器通过资源的聚合转移平台,可以确定与资源提供方使用的任意一个资源转移机构对应的目标转移渠道代理服务,并通过目标转移渠道代理服务,使得资源提供方使用的任意一个资源转移机构,能够将资源从资源提供方在该资源转移机构下的第一资源账户中,转移至资源接收方在该资源转移机构下的第二资源账户中。与相关技术相比,基于以上过程的资源转移方法,资源提供方可以自由地选择所使用的资源转移应用程序,简化了资源的电子转移的过程,提升了资源的电子转移的便捷性。
86.如图3所示,在一示例性实施例中,上述步骤s204,确定资源转移信息携带的资源提供方的第一资源账户所归属的目标资源转移机构,并在各个转移渠道代理服务中,确定与目标资源转移机构对应的目标转移渠道代理服务,具体包括以下步骤:
87.步骤s302,从资源转移信息中,识别出资源提供方的第一资源账户。
88.步骤s304,根据第一资源账户的账户类型,确定第一资源账户所归属的资源转移机构,作为目标资源转移机构。
89.步骤s306,从各个转移渠道代理服务中,识别出与目标资源转移机构对应的转移渠道代理服务,作为目标转移渠道代理服务。
90.其中,第一资源账户的账户类型,用于表征第一资源账户所归属的目标资源转移机构;例如,归属于支付宝的第一资源账户,账户类型为支付宝账户。
91.具体地,服务器从资源转移信息中,识别出资源提供方的第一资源账户的账户标识,并根据账户标识,确定第一资源账户的账户类型;然后,服务器根据第一资源账户的账户类型,确定第一资源账户所归属的资源转移机构,作为目标资源转移机构;接着,服务器根据目标资源转移机构的机构标识(如机构序号、机构名、机构编号等),从资源的聚合转移平台中部署的各个转移渠道服务中,识别出对应的服务标识(如服务序号、服务名、服务编
号等)与目标转移机构对应的转移渠道代理服务,作为目标转移渠道代理服务。
92.举例说明,假设客户使用的资源转移机构为支付宝,那么客户的第一资源账户的账户类型即为“支付宝账户”,因此服务器将支付宝确认为目标资源转移机构,并通过目标资源转移机构的机构标识“支付宝”,从各个转移渠道代理服务中,识别出对应的服务标识为“支付宝转移渠道代理服务”的转移渠道代理服务,作为目标转移渠道代理服务。
93.本实施例中,服务器通过资源转移信息携带的第一资源账户的账户类型,能够确定资源提供方使用的目标资源转移机构,并通过目标资源转移机构,能够在资源的聚合转移平台部署的多个转移渠道代理服务中,识别出对应的目标转移渠道代理服务,从而通过目标转移渠道代理服务,实现资源提供方与资源接收方在同一个资源转移机构下的资源转移。在此过程中,并非资源提供方根据资源接收方出示的标识信息(二维码)来确定需要使用的资源转移机构,而是由资源的聚合转移平台根据资源提供方的第一资源账户,识别资源提供方使用的资源转移机构,进而确定资源接收方的第二资源账户,因此,简化了资源的电子转移的过程,提升了资源的电子转移的便捷性。
94.如图4所示,在一示例性实施例中,上述步骤s206中,通过目标转移渠道代理服务,与目标资源转移机构建立连接,具体包括以下步骤:
95.步骤s402,根据第一资源账户的账户类型与目标资源转移机构的机构标识,生成连接请求。
96.步骤s404,通过目标转移渠道代理服务,向目标资源转移机构发送连接请求。
97.步骤s406,在接收到目标资源转移机构响应于连接请求返回的连接成功信息的情况下,确认与目标资源转移机构连接成功。
98.其中,目标资源转移机构用于在与连接请求携带的账户类型和机构标识均匹配的情况下,向资源的聚合转移平台发送连接成功信息。
99.具体地,服务器根据第一资源账户的账户类型与目标资源转移机构的机构标识,生成连接请求,并通过目标转移渠道代理服务,将连接请求发送至目标资源转移机构;目标资源转移机构在接收到连接请求之后,会验证连接请求中携带的账户类型和机构标识是否与自身匹配,若匹配,则向服务器中的资源的聚合转移平台返回连接成功信息,若不匹配,则向服务器中的资源的聚合转移平台返回连接失败信息;服务器在接收到连接成功信息的情况下,确认与目标资源机构连接成功;服务器在接收到连接失败信息的情况下,会再次确认第一资源账户的账户类型与目标资源转移机构的机构标识,并返回步骤s402。
100.举例说明,服务器根据第一资源账户的账户类型“支付宝账户”,以及目标资源转移机构的机构标识“支付宝”,生成携带有“支付宝账户”与“支付宝”等信息的连接请求,并通过与支付宝对应的目标转移渠道代理服务,向支付宝发送连接请求;支付宝在接收到连接请求之后,验证连接请求中携带的账户类型“支付宝账户”与机构标识“支付宝”是否与自身匹配,并在匹配的情况下,向服务器中的资源的聚合转移平台返回连接成功信息;服务器在接收到连接成功信息的情况下,确认服务器中的资源的聚合转移平台与支付宝连接成功。
101.本实施例中,服务器通过连接请求,能够在正式转移资源前,先与目标资源转移机构建立连接,避免连接失败导致的资源转移失败;同时,目标资源转移机构能够通过连接请求中携带的账户类型与机构标识,判断是否需要与服务器建立连接,避免服务器连接请求
发送错误导致的错误连接,进一步避免了资源的转移错误或转移失败。
102.在一示例性实施例中,上述步骤s202,接收在资源提供方向资源接收方进行资源转移过程中发送至资源的聚合转移平台的资源转移信息,具体包括以下内容:在资源接收方出示资源接收方对应的第一标识信息的情况下,接收第一终端在资源提供方向资源接收方进行资源转移过程中,通过扫描第一标识信息获取到的资源转移信息;在资源提供方出示资源提供方对应的第二标识信息的情况下,接收第二终端在资源提供方向资源接收方进行资源转移过程中,通过扫描第二标识信息获取到的资源转移信息。
103.其中,第一标识信息为资源接收方在资源的聚合转移平台上注册得到的标识信息,例如资源接收方的支付二维码、支付条形码等,再例如资源接收方录入资源的聚合转移平台的指纹、人脸、虹膜等;能够理解的是,第一标识信息为聚合了各个资源转移机构的转移渠道的聚合标识信息。第一终端为资源提供方所使用的终端,如资源提供方的智能手机、平板电脑、智能手表等。资源提供方通过在第一终端上使用的资源转移应用程序对第一标识信息进行扫描,可以实现与资源接收方之间的资源转移。
104.其中,第二标识信息为资源提供方通过第一终端出示的、在不同资源转移机构下的标识信息,如资源提供方在支付宝应用程序中的支付宝支付二维码或支付宝支付条形码、资源提供方在微信应用程序中的微信支付二维码或微信支付条形码等,再例如资源提供方录入不同资源转移机构的指纹、人脸、虹膜等。第二终端为资源接收方所使用的扫描设备,如市场上常见的扫码枪、扫码盒子、自助扫码机等。资源接收方通过第二终端对第二标识信息进行扫描,可以实现与资源提供方之间的资源转移。
105.能够理解的是,资源提供方不仅能够通过第一终端扫描标识信息,也可以通过第一终端出示标识信息;同理,资源接收方不仅能够通过第二终端扫描标识信息,也可以通过第二终端出示标识信息。
106.具体地,参阅图1(a),在资源接收方出示第一标识信息的情况下,资源提供方通过第一终端上使用的资源转移应用程序,对资源接收方出示的第一标识信息进行扫描,能够使得第一终端获取到与此次资源转移关联的资源转移信息,并将资源转移信息发送至服务器中的资源的聚合转移平台。或者是,参阅图1(b),在资源提供方出示第二标识信息的情况下,资源接收方通过第二终端对资源提供方通过第一终端出示的第二标识信息进行扫描,能够使得第二终端获取到与此次资源转移关联的资源转移信息,并将资源转移信息发送至服务器中的资源的聚合转移平台。
107.以第一标识信息为资源接收方出示的第一二维码为例进行说明,资源提供方通过在智能手机上使用的支付宝应用程序,对资源接收方出示的第一二维码进行扫描,能够使得智能手机获取到包括资源提供方的支付宝账户、资源接收方的支付宝账户以及资源提供方的待转移资源数量等信息的资源转移信息;然后,资源提供方的智能手机将扫描得到的资源转移信息发送至服务器中的资源的聚合转移平台。
108.以第二标识信息为资源提供方出示的第二二维码为例再次进行说明,资源接收方通过扫码枪,对资源提供方通过智能手机出示的支付宝支付二维码进行扫描,能够使得扫码枪获取到包括资源提供方的支付宝账户、资源接收方的支付宝账户以及资源提供方的待转移资源数量等信息的资源转移信息;然后,扫码枪将扫描得到的资源转移信息发送至服务器中的资源的聚合转移平台。
109.以第二标识信息为资源提供方出示的指纹为例又一次进行说明,资源接收方通过指纹扫描设备,对资源提供方通过智能手机上的微信应用程序出示的支付指纹进行扫描,能够使得指纹扫描设备获取到包括资源提供方的微信账户、资源接收方的微信账户以及资源提供方的待转移资源数量等信息的资源转移信息;然后,指纹扫描设备将扫描得到的资源转移信息发送至服务器中的资源的聚合转移平台。
110.本实施例中,通过第一终端对第一标识信息的扫描,以及第二终端对第二标识信息的扫描,服务器均能够实现资源提供方与资源接收方之间的资源转移;同时,通过发送至资源的聚合转移平台的资源转移信息,服务器能使得资源提供方可以自由地选择所使用的资源转移应用程序,从而简化了资源的电子转移的过程,进而提升了资源的电子转移的便捷性。
111.在一示例性实施例中,上述步骤s206中,通过目标转移渠道代理服务,向目标资源转移机构发送资源转移请求,具体包括以下内容:向扫描终端发送资源转移确认请求;在资源提供方通过扫描终端确认资源转移的情况下,通过目标转移渠道代理服务,将资源转移请求发送至目标资源转移机构。
112.其中,在资源提供方通过资源提供方使用的第一终端扫描资源接收方出示第一标识信息的情况下,扫描终端为第一终端;在资源接收方通过资源接收方使用的第二终端扫描资源提供方出示第二标识信息的情况下,扫描终端为第二终端,第二终端还连接有显示器。
113.具体地,在资源提供方通过第一终端扫描第一标识信息的情况下,服务器在确认与目标资源转移机构连接成功后,向第一终端发送资源转移确认请求;使用第一终端的资源提供方在通过第一终端接收到资源转移确认请求之后,可以根据资源的实际转移情况,核验资源转移确认请求中携带的资源账户、待转移资源数量等是否正确,并在核验通过的情况下,通过第一终端上的确认触控键,确认资源转移;然后服务器通过目标转移渠道代理服务,将资源转移请求发送至目标资源转移机构。或者是,在资源接收方通过第二终端扫描第二标识信息的情况下,服务器在确认与目标资源转移机构连接成功后,向第二终端发送资源转移确认请求,使用第二终端的资源提供方可以通过与第二终端连接的显示器,核验资源转移确认请求的相关信息,并通过第二终端上的确认触控键,确认资源转移;然后服务器通过目标转移渠道代理服务,将资源转移请求发送至目标资源转移机构。
114.本实施例中,服务器通过扫描终端,向资源提供方发送资源转移确认请求,能够在正式转移资源之前,与资源提供方再次核对与此次资源转移相关的信息,从而保证了资源转移的正确性。
115.在一示例性实施例中,在上述步骤s206,通过目标转移渠道代理服务,向目标资源转移机构发送资源转移请求之前,还具体包括以下内容:从资源转移信息中,识别出资源提供方的第一资源账户与资源提供方的待转移资源数量,以及根据资源转移信息确认资源接收方的第二资源账户;根据第一资源账户、待转移资源数量以及第二资源账户,生成资源转移请求。
116.具体地,服务器通过以下步骤,生成资源转移请求:服务器首先从资源转移信息中,识别出资源提供方在目标资源转移机构下的第一资源账户以及资源提供方的待转移资源数量,并且根据资源转移信息确认出资源接收方在目标资源转移机构下的第二资源账
户;接着,服务器根据第一资源账户、待转移资源数量以及第二资源账户,生成需要发送给目标资源转移机构的资源转移请求。
117.本实施例中,服务器通过资源转移信息,能够确定此次资源转移过程中,所涉及的资源提供方的第一资源账户、资源接收方的第二资源账户以及待转移资源数量,从而准确生成资源转移请求,便于后续正式且正确地向目标资源转移机构发起资源转移。
118.在一示例性实施例中,根据资源转移信息确认资源接收方的第二资源账户,具体包括以下内容:获取资源接收方接入资源的聚合转移平台的各个资源账户;在资源接收方接入资源的聚合转移平台的各个资源账户中,识别出与目标资源转移机构对应的资源账户,作为资源接收方在目标资源转移机构下的第二资源账户。
119.具体地,服务器在从资源转移信息中,识别出资源提供方的第一资源账户,并根据第一资源账户的账户类型确定目标资源转移机构之后,还可以根据目标资源转移机构,确定资源接收方在目标资源转移机构下的第二资源账户,具体过程如下:服务器首先获取资源接收方接入资源的聚合转移平台的各个资源账户;然后服务器在各个资源账户中,识别出与目标资源转移机构对应的资源账户,作为资源接收方在目标资源转移机构下的第二资源账户。
120.本实施例中,服务器通过确定的目标资源转移机构,能够在资源接收方接入资源的聚合转移平台的各个资源账户中,确认出待与第一资源账户进行资源转移的第二资源账户,从而使得无论资源提供方使用的是何种资源转移机构,都能够顺利实现资源提供方与资源接收方之间的资源转移,提升了资源的电子转移的便捷性。
121.在一示例性实施例中,在上述步骤s206,通过目标转移渠道代理服务,向目标资源转移机构发送资源转移请求之后,还具体包括以下内容:响应于目标资源转移机构发送的转移状态信息,通过目标转移渠道代理服务,向目标资源转移机构发送转移凭证获取请求;将目标资源转移机构返回的转移凭证,发送至资源提供方使用的第一终端与资源接收方使用的第二终端。
122.其中,转移状态信息用于确认目标资源转移机构是否完成了资源转移;转移凭证用于表征此次资源转移过程中所涉及的详细信息,例如资源转移发起的时间、资源转移完成的时间、资源提供方的标识、资源接收方的标识、此次资源转移所涉及的具体物品等。
123.具体地,目标资源转移机构在将资源从第一资源账户转移到第二资源账户的操作完成之后,会向服务器中的资源的聚合转移平台发送转移状态信息,以告知资源的聚合转移平台此次资源转移完成;服务器在接收到转移状态信息之后,通过目标转移渠道代理服务,向目标资源转移机构发送转移凭证获取请求;目标资源转移机构响应于接收到的转移凭证获取请求,会将此次资源转移过程中所涉及到的如资源转移发起的时间、资源转移完成的时间、资源提供方的标识、资源接收方的标识、此次资源转移所涉及的具体物品等相关信息打包得到类似于小票的转移凭证,并将转移凭证返回至资源的聚合转移平台;最后服务器将转移凭证发送至资源提供方使用的第一终端与资源接收方使用的第二终端,以供资源提供方与资源接收方查看并核对。
124.能够理解的是,若目标资源转移机构将资源从第一资源账户转移到第二资源账户的操作中断,目标资源转移机构会向服务器发送操作中断信息,便于服务器再次发送资源转移请求。
125.本实施例中,服务器通过从目标资源转移机构处获得的转移凭证,能够在资源转移完成后,及时地向资源提供方与资源接收方反馈资源转移的具体情况,从而提高了资源提高方与资源接收方在资源转移过程中的体验感。
126.在一示例性实施例中,如图5所示,提供了另一种资源的聚合转移方法,以该方法应用于服务器为例进行说明,包括以下步骤:
127.步骤s501,接收在资源提供方向资源接收方进行资源转移过程中发送至资源的聚合转移平台的资源转移信息。
128.步骤s502,从资源转移信息中,识别出资源提供方的第一资源账户,并根据第一资源账户的账户类型,确定第一资源账户所归属的资源转移机构,作为目标资源转移机构。
129.步骤s503,从各个转移渠道代理服务中,识别出与目标资源转移机构对应的转移渠道代理服务,作为目标转移渠道代理服务。
130.步骤s504,根据第一资源账户的账户类型与目标资源转移机构的机构标识,生成连接请求。
131.步骤s505,通过目标转移渠道代理服务,向目标资源转移机构发送连接请求。
132.步骤s506,在接收到目标资源转移机构响应于连接请求返回的连接成功信息的情况下,确认与目标资源转移机构连接成功。
133.步骤s507,从资源转移信息中,识别出资源提供方的第一资源账户与资源提供方的待转移资源数量。
134.步骤s508,在资源接收方接入资源的聚合转移平台的各个资源账户中,识别出与目标资源转移机构对应的资源账户,作为资源接收方在目标资源转移机构下的第二资源账户。
135.步骤s509,根据第一资源账户、待转移资源数量以及第二资源账户,生成资源转移请求。
136.步骤s510,通过目标转移渠道代理服务,向目标资源转移机构发送资源转移请求。
137.步骤s511,响应于目标资源转移机构发送的转移状态信息,通过目标转移渠道代理服务,向目标资源转移机构发送转移凭证获取请求。
138.步骤s512,将目标资源转移机构返回的转移凭证,发送至资源提供方使用的第一终端与资源接收方使用的第二终端。
139.本实施例中,服务器通过资源的聚合转移平台,可以确定与资源提供方使用的任意一个资源转移机构对应的目标转移渠道代理服务,并通过目标转移渠道代理服务,使得资源提供方使用的任意一个资源转移机构,能够将资源从资源提供方在该资源转移机构下的第一资源账户中,转移至资源接收方在该资源转移机构下的第二资源账户中。与相关技术相比,基于以上过程的资源转移方法,并非资源提供方根据资源接收方出示的二维码来确定需要使用的资源转移机构,而是由资源的聚合转移平台根据资源提供方的第一资源账户,识别资源提供方使用的资源转移机构,进而确定资源接收方的第二资源账户,因此,简化了资源的电子转移的过程,提升了资源的电子转移的便捷性。此外,服务器还通过连接请求,能够在正式转移资源前,先与目标资源转移机构建立连接,避免连接失败导致的资源转移失败;同时,目标资源转移机构能够通过连接请求中携带的账户类型与机构标识,判断是否需要与服务器建立连接,避免服务器连接请求发送错误导致的错误连接,进一步避免了
资源的转移错误与转移失败。与此同时,服务器还通过从目标资源转移机构处获得的转移凭证,能够在资源转移完成后,及时地向资源提供方与资源接收方反馈资源转移的具体情况,从而提高了资源提高方与资源接收方在资源转移过程中的体验感。
140.为了更清晰阐明本技术实施例提供的资源的聚合转移方法,以下以一个具体的实施例对该资源的聚合转移方法进行具体说明,但应当理解的是,本技术实施例并不限于此。在一示例性实施例中,如图6所示,本技术还提供了一种基于分布式微服务的资源聚合转移方法,该方法应用于资源聚合转移平台中,该平台用于供商户进行注册,并用于完成消费者与商户之间的资源聚合转移。该方法具体包括以下步骤:
141.步骤1:商户在资源聚合转移平台上完成注册,并获取聚合二维码。
142.步骤2:消费者通过手机扫描商户的聚合二维码,并输入待转移资源的数量,从而向资源聚合转移平台发起第一转移请求。
143.步骤3:资源聚合转移平台将接收到的第一转移请求发送给内部的交易服务,交易服务根据第一转移请求,确定消费者所使用的第一资源账户的账户类型,从而确定第一资源账户所归属的目标资源转移机构,进而在资源聚合转移平台内部的各个转移渠道代理服务中,确定与目标资源转移机构对应的目标转移渠道代理服务,并将第一支付请求发送给目标转移渠道代理服务。
144.步骤4:目标转移渠道代理服务根据接收到的第一转移请求,向对应的目标资源转移机构发起连接请求。
145.步骤5:目标资源转移机构接收到连接请求后,向目标转移渠道代理服务返回连接结果。
146.步骤6:目标转移渠道代理服务确认与目标资源转移机构连接成功后,将连接成功信息告知交易服务。
147.步骤7:交易服务向消费者发起转移确认,并在消费者确认转移后,通知目标转移渠道代理服务调用目标资源转移机构的转移接口,向目标资源转移机构发起第二转移请求。
148.步骤8:目标资源转移机构接收到第二转移请求之后,从消费者在目标资源转移机构下的第一资源账户中扣除相应数量的资源,并将该相应数量的资源转移至商户在目标资源转移机构下的第二资源账户中。
149.步骤9:目标资源转移机构在完成资源聚合转移后,向目标转移渠道代理服务发送转移结果。
150.步骤10:目标转移渠道代理服务向目标资源转移机构发送转移凭证获取请求,并将目标转移机构返回的转移凭证发送给客户与商户。
151.本实施例中,资源聚合转移平台通过将资源的各种转移方式整合在一起,极大方便了客户和商户,不仅为客户提供了多种资源的转移体验、资源的转移方式,而且为商户提供了方便的服务。此外,资源聚合转移平台基于分布式微服务设计,根据不同业务,将整个服务流程拆分成一个个不同的微服务,每个微服务都是独立的服务,因此平台具有较高的可扩展性,低耦合性,能快速增加及修改转移渠道。
152.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有
明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
153.在一示例性实施例中,本技术还提供了一种资源的聚合转移平台,该平台包括:各个资源转移机构对应的转移渠道代理服务。
154.资源的聚合转移平台,用于接收在资源提供方向资源接收方进行资源转移过程中发送的资源转移信息,用于确定资源转移信息携带的资源提供方的第一资源账户所归属的目标资源转移机构,并在各个转移渠道代理服务中,确定与目标资源转移机构对应的目标转移渠道代理服务;目标资源转移机构为资源提供方使用的任意一个资源转移机构。
155.转移渠道代理服务器,用于在被确认为目标转移渠道代理服务之后,与目标资源转移机构建立连接,并在连接成功的情况下,向目标资源转移机构发送资源转移请求;资源转移请求用于指示目标资源转移机构将第一资源账户的资源,转移至资源接收方在目标资源转移机构下的第二资源账户。
156.资源的聚合转移平台,还用于供资源接收方进行注册,从而获得资源接收方出示的第一标识信息。
157.具体地,资源的聚合转移平台首先接收在资源提供方向资源接收方进行资源转移过程中发送至的资源转移信息;然后,资源的聚合转移平台确定资源转移信息携带的资源提供方的第一资源账户所归属的目标资源转移机构,并在各个转移渠道代理服务中,确定与目标资源转移机构对应的目标转移渠道代理服务;接着,资源的聚合转移平台通过目标转移渠道代理服务,与目标资源转移机构建立连接,并在连接成功的情况下,通过目标转移渠道代理服务,向目标资源转移机构发送资源转移请求。
158.需要说明的是,关于上述资源的聚合转移平台的具体限定,可以参考资源的聚合转移方法的具体限定,在此不再赘述。
159.本实施例中,通过资源的聚合转移平台,可以确定与资源提供方使用的任意一个资源转移机构对应的目标转移渠道代理服务,并通过目标转移渠道代理服务,使得资源提供方使用的任意一个资源转移机构,能够将资源从资源提供方在该资源转移机构下的第一资源账户中,转移至资源接收方在该资源转移机构下的第二资源账户中。
160.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的资源的聚合转移方法的资源的聚合转移装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个资源的聚合转移装置实施例中的具体限定可以参见上文中对于资源的聚合转移方法的限定,在此不再赘述。
161.在一示例性实施例中,如图7所示,提供了一种资源的聚合转移装置,包括:信息接收模块702、服务确定模块704和资源转移模块706,其中:
162.信息接收模块702,用于接收在资源提供方向资源接收方进行资源转移过程中发送至资源的聚合转移平台的资源转移信息。
163.服务确定模块704,用于确定资源转移信息携带的资源提供方的第一资源账户所归属的目标资源转移机构,并在各个转移渠道代理服务中,确定与目标资源转移机构对应
的目标转移渠道代理服务;目标资源转移机构为资源提供方使用的任意一个资源转移机构。
164.资源转移模块706,用于通过目标转移渠道代理服务,与目标资源转移机构建立连接,并在连接成功的情况下,通过目标转移渠道代理服务,向目标资源转移机构发送资源转移请求;资源转移请求用于指示目标资源转移机构将第一资源账户的资源,转移至资源接收方在目标资源转移机构下的第二资源账户。
165.在一示例性实施例中,服务确定模块704,还用于从资源转移信息中,识别出资源提供方的第一资源账户;根据第一资源账户的账户类型,确定第一资源账户所归属的资源转移机构,作为目标资源转移机构;从各个转移渠道代理服务中,识别出与目标资源转移机构对应的转移渠道代理服务,作为目标转移渠道代理服务。
166.在一示例性实施例中,资源转移模块706,还用于根据第一资源账户的账户类型与目标资源转移机构的机构标识,生成连接请求;通过目标转移渠道代理服务,向目标资源转移机构发送连接请求;目标资源转移机构用于在与连接请求携带的账户类型和机构标识均匹配的情况下,向资源的聚合转移平台发送连接成功信息;在接收到目标资源转移机构响应于连接请求返回的连接成功信息的情况下,确认与目标资源转移机构连接成功。
167.在一示例性实施例中,信息接收模块702,还用于在资源接收方出示资源接收方对应的第一标识信息的情况下,接收第一终端在资源提供方向资源接收方进行资源转移过程中,通过扫描第一标识信息获取到的资源转移信息;第一终端为资源提供方使用的终端;在资源提供方出示资源提供方对应的第二标识信息的情况下,接收第二终端在资源提供方向资源接收方进行资源转移过程中,通过扫描第二标识信息获取到的资源转移信息;第二终端为资源接收方使用的终端。
168.在一示例性实施例中,资源的聚合转移装置还包括请求生成模块,用于从资源转移信息中,识别出资源提供方的第一资源账户与资源提供方的待转移资源数量,以及根据资源转移信息确认资源接收方的第二资源账户;根据第一资源账户、待转移资源数量以及第二资源账户,生成资源转移请求。
169.在一示例性实施例中,请求生成模块,还用于获取资源接收方接入资源的聚合转移平台的各个资源账户;在资源接收方接入资源的聚合转移平台的各个资源账户中,识别出与目标资源转移机构对应的资源账户,作为资源接收方在目标资源转移机构下的第二资源账户。
170.在一示例性实施例中,资源的聚合转移装置还包括凭证获取模块,用于响应于目标资源转移机构发送的转移状态信息,通过目标转移渠道代理服务,向目标资源转移机构发送转移凭证获取请求;将目标资源转移机构返回的转移凭证,发送至资源提供方使用的第一终端与资源接收方使用的第二终端。
171.上述资源的聚合转移装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
172.在一示例性实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图8所示。该计算机设备包括处理器、存储器、输入/输出接口(input/output,简称i/o)和通信接口。其中,处理器、存储器和输入/输出接口通过系统总线连接,
通信接口通过输入/输出接口连接到系统总线。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储资源的聚合转移平台的内部数据。该计算机设备的输入/输出接口用于处理器与外部设备之间交换信息。该计算机设备的通信接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种资源的聚合转移方法。
173.本领域技术人员可以理解,图8中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
174.在一示例性实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
175.在一示例性实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
176.在一示例性实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
177.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成的,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
178.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
179.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。

技术特征:
1.一种资源的聚合转移方法,其特征在于,应用于资源的聚合转移平台,所述资源的聚合转移平台中部署有各个资源转移机构对应的转移渠道代理服务;所述方法包括:接收在资源提供方向资源接收方进行资源转移过程中发送至所述资源的聚合转移平台的资源转移信息;确定所述资源转移信息携带的所述资源提供方的第一资源账户所归属的目标资源转移机构,并在各个转移渠道代理服务中,确定与所述目标资源转移机构对应的目标转移渠道代理服务;所述目标资源转移机构为所述资源提供方使用的任意一个资源转移机构;通过所述目标转移渠道代理服务,与所述目标资源转移机构建立连接,并在连接成功的情况下,通过所述目标转移渠道代理服务,向所述目标资源转移机构发送资源转移请求;所述资源转移请求用于指示所述目标资源转移机构将所述第一资源账户的资源,转移至所述资源接收方在所述目标资源转移机构下的第二资源账户。2.根据权利要求1所述的方法,其特征在于,所述确定所述资源转移信息携带的所述资源提供方的第一资源账户所归属的目标资源转移机构,并在各个转移渠道代理服务中,确定与所述目标资源转移机构对应的目标转移渠道代理服务,包括:从所述资源转移信息中,识别出所述资源提供方的第一资源账户;根据所述第一资源账户的账户类型,确定所述第一资源账户所归属的资源转移机构,作为所述目标资源转移机构;从所述各个转移渠道代理服务中,识别出与所述目标资源转移机构对应的转移渠道代理服务,作为所述目标转移渠道代理服务。3.根据权利要求2所述的方法,其特征在于,所述通过所述目标转移渠道代理服务,与所述目标资源转移机构建立连接,包括:根据所述第一资源账户的账户类型与所述目标资源转移机构的机构标识,生成连接请求;通过所述目标转移渠道代理服务,向所述目标资源转移机构发送所述连接请求;所述目标资源转移机构用于在与所述连接请求携带的账户类型和机构标识均匹配的情况下,向所述资源的聚合转移平台发送连接成功信息;在接收到所述目标资源转移机构响应于所述连接请求返回的连接成功信息的情况下,确认与所述目标资源转移机构连接成功。4.根据权利要求1所述的方法,其特征在于,所述接收在资源提供方向资源接收方进行资源转移过程中发送至所述资源的聚合转移平台的资源转移信息,包括:在所述资源接收方出示所述资源接收方对应的第一标识信息的情况下,接收第一终端在所述资源提供方向所述资源接收方进行资源转移过程中,通过扫描所述第一标识信息获取到的资源转移信息;所述第一终端为所述资源提供方使用的终端;在所述资源提供方出示所述资源提供方对应的第二标识信息的情况下,接收第二终端在所述资源提供方向所述资源接收方进行资源转移过程中,通过扫描所述第二标识信息获取到的资源转移信息;所述第二终端为所述资源接收方使用的终端。5.根据权利要求1所述的方法,其特征在于,在通过所述目标转移渠道代理服务,向所述目标资源转移机构发送资源转移请求之前,还包括:从所述资源转移信息中,识别出所述资源提供方的第一资源账户与所述资源提供方的
待转移资源数量,以及根据所述资源转移信息确认所述资源接收方的第二资源账户;根据所述第一资源账户、所述待转移资源数量以及所述第二资源账户,生成所述资源转移请求。6.根据权利要求5所述的方法,其特征在于,所述根据所述资源转移信息确认所述资源接收方的第二资源账户,包括:获取所述资源接收方接入所述资源的聚合转移平台的各个资源账户;在所述资源接收方接入所述资源的聚合转移平台的各个资源账户中,识别出与所述目标资源转移机构对应的资源账户,作为所述资源接收方在所述目标资源转移机构下的第二资源账户。7.根据权利要求1至6任意一项所述的方法,其特征在于,在通过所述目标转移渠道代理服务,向所述目标资源转移机构发送资源转移请求之后,还包括:响应于所述目标资源转移机构发送的转移状态信息,通过所述目标转移渠道代理服务,向所述目标资源转移机构发送转移凭证获取请求;将所述目标资源转移机构返回的转移凭证,发送至所述资源提供方使用的第一终端与所述资源接收方使用的第二终端。8.一种资源的聚合转移平台,其特征在于,所述平台包括:各个资源转移机构对应的转移渠道代理服务;所述资源的聚合转移平台,用于接收在资源提供方向资源接收方进行资源转移过程中发送的资源转移信息,用于确定所述资源转移信息携带的所述资源提供方的第一资源账户所归属的目标资源转移机构,并在各个转移渠道代理服务中,确定与所述目标资源转移机构对应的目标转移渠道代理服务;所述目标资源转移机构为所述资源提供方使用的任意一个资源转移机构;所述转移渠道代理服务,用于在被确认为所述目标转移渠道代理服务之后,与所述目标资源转移机构建立连接,并在连接成功的情况下,向所述目标资源转移机构发送资源转移请求;所述资源转移请求用于指示所述目标资源转移机构将所述第一资源账户的资源,转移至所述资源接收方在所述目标资源转移机构下的第二资源账户。9.一种资源的聚合转移装置,其特征在于,所述装置包括:信息接收模块,用于接收在资源提供方向资源接收方进行资源转移过程中发送至所述资源的聚合转移平台的资源转移信息;服务确定模块,用于确定所述资源转移信息携带的所述资源提供方的第一资源账户所归属的目标资源转移机构,并在各个转移渠道代理服务中,确定与所述目标资源转移机构对应的目标转移渠道代理服务;所述目标资源转移机构为所述资源提供方使用的任意一个资源转移机构;资源转移模块,用于通过所述目标转移渠道代理服务,与所述目标资源转移机构建立连接,并在连接成功的情况下,通过所述目标转移渠道代理服务,向所述目标资源转移机构发送资源转移请求;所述资源转移请求用于指示所述目标资源转移机构将所述第一资源账户的资源,转移至所述资源接收方在所述目标资源转移机构下的第二资源账户。10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。12.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

技术总结
本申请涉及一种资源的聚合转移方法、平台、装置、计算机设备、存储介质和计算机程序产品,涉及计算机技术领域,可用于金融科技领域或其他相关领域。所述方法包括:接收在资源提供方向资源接收方进行资源转移过程中发送至资源的聚合转移平台的资源转移信息;确定资源转移信息携带的资源提供方的第一资源账户所归属的目标资源转移机构,并在各个转移渠道代理服务中,确定与目标资源转移机构对应的目标转移渠道代理服务;通过目标转移渠道代理服务,与目标资源转移机构建立连接,并在连接成功的情况下,通过目标转移渠道代理服务,向目标资源转移机构发送资源转移请求。采用本方法,能够提高电子支付的便捷性。能够提高电子支付的便捷性。能够提高电子支付的便捷性。


技术研发人员:林得有 麦少练 朱秋臻 侯杰锋
受保护的技术使用者:中国工商银行股份有限公司
技术研发日:2023.05.19
技术公布日:2023/8/23
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐