CN109802916B - 资源转移方法、***、服务器和计算机可读存储介质 - Google Patents
资源转移方法、***、服务器和计算机可读存储介质 Download PDFInfo
- Publication number
- CN109802916B CN109802916B CN201711137830.9A CN201711137830A CN109802916B CN 109802916 B CN109802916 B CN 109802916B CN 201711137830 A CN201711137830 A CN 201711137830A CN 109802916 B CN109802916 B CN 109802916B
- Authority
- CN
- China
- Prior art keywords
- resource
- server
- exchange
- transfer
- exchange record
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明公开了一种资源转移方法、***、服务器和计算机可读存储介质,属于计算机技术领域。所述方法应用于第一服务器,包括:接收第一应用发送的携带有转移验证信息和兑换记录编号的资源转移请求;根据转移验证信息和兑换记录编号,通过第二服务器获取所要兑换的目标资源数量;将设置的第一账户中的目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。本发明可以缩短资源兑换过程所需的时间,提高了资源兑换效率,从而使得用户可以在较短时间内获得所要兑换的资源,实现了对用户的实时资源兑换,满足了用户进行资源兑换时的即时到账需求。
Description
技术领域
本发明涉及计算机技术领域,特别涉及一种资源转移方法、***、服务器和计算机可读存储介质。
背景技术
用户出境旅游时,为了便于在旅游当地进行饮食、购物等日常活动,通常会将用户所属的国家的资源兑换为当地资源来使用。当用户的旅游行程结束时,可能会剩余一些当地资源,由于这些当地资源较难在用户所属的国家进行使用,所以用户往往会在离境前将剩余的当地资源重新兑换为用户所属的国家的资源。
目前,用户于离境前进行资源兑换时,可以将剩余的当地资源存入自助兑换机,并填写联系邮箱。资源兑换公司获取到所存入的当地资源后,向用户填写的邮箱发送邮件。用户回国后可以登录该邮箱来接收该邮件,并在该邮件指示的网页中填写信用***。资源兑换公司从该网页中获取到该信用***后,将设置的账户中与该当地资源等值的用户所属的国家的资源转移至该信用***对应的账户中,完成对用户的资源兑换。
然而,上述资源兑换过程中,用户需要先在旅游当地存入剩余的当地资源,再在回国后在接收到的邮件指示的网页中填写信用***来进行资源兑换,资源兑换过程十分繁琐。另外,由于用户的信用***对应的账户一般与资源兑换公司设置的账户属于不同国家,所以资源兑换公司需要将设置的账户中的资源转移至该信用***所在的银行,继而才能由该银行将该资源转移至该信用***对应的账户中,从而导致完成资源兑换所需的时间较长,资源兑换效率较低。
发明内容
本发明实施例提供了一种资源转移方法、装置、***、服务器和计算机可读存储介质,可以解决相关技术中资源兑换效率较低的问题。所述技术方案如下:
一方面,提供了一种资源转移方法,应用于第一服务器,所述方法包括:
接收第一应用发送的携带有转移验证信息和兑换记录编号的资源转移请求;
根据所述转移验证信息和所述兑换记录编号,通过第二服务器获取所要兑换的目标资源数量;
将设置的第一账户中的所述目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的所述目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。
一方面,提供了一种资源转移装置,应用于第一服务器,所述装置包括:
接收模块,用于接收第一应用发送的携带有转移验证信息和兑换记录编号的资源转移请求;
获取模块,用于根据所述转移验证信息和所述兑换记录编号,通过第二服务器获取所要兑换的目标资源数量;
转移模块,用于将设置的第一账户中的所述目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的所述目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。
一方面,提供了一种第一服务器,所述第一服务器包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述的资源转移方法。
一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现上述的资源转移方法。
一方面,提供了一种资源转移方法,所述方法包括:
当第一服务器接收到第一应用发送的携带有转移验证信息和兑换记录编号的资源转移请求时,生成携带有所述转移验证信息和所述兑换记录编号的验证请求,并将所述验证请求发送给第二服务器;
当所述第二服务器接收到所述第一服务器发送的所述验证请求时,获取所述兑换记录编号对应的资源兑换记录中包括的兑换证明信息;
所述第二服务器在所述转移验证信息与所述兑换证明信息相同时,获取所述资源兑换记录中包括的所要兑换的目标资源数量;
所述第二服务器生成携带有所述目标资源数量的验证通过消息,并将所述验证通过消息发送给所述第一服务器;
当所述第一服务器接收到所述第二服务器发送的所述验证通过消息时,将设置的第一账户中的所述目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的所述目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。
一方面,提供了一种资源转移***,所述***包括:
第一服务器,用于当接收到第一应用发送的携带有转移验证信息和兑换记录编号的资源转移请求时,生成携带有所述转移验证信息和所述兑换记录编号的验证请求,并将所述验证请求发送给第二服务器;
所述第二服务器,用于当接收到所述第一服务器发送的所述验证请求时,获取所述兑换记录编号对应的资源兑换记录中包括的兑换证明信息;在所述转移验证信息与所述兑换证明信息相同时,获取所述资源兑换记录中包括的所要兑换的目标资源数量;生成携带有所述目标资源数量的验证通过消息,并将所述验证通过消息发送给所述第一服务器;
所述第一服务器,还用于当接收到所述第二服务器发送的所述验证通过消息时,将设置的第一账户中的所述目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的所述目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。
一方面,提供了一种资源转移方法,所述方法包括:
当第一服务器接收到第一应用发送的携带有转移验证信息和兑换记录编号的资源转移请求时,生成携带有所述兑换记录编号的第一查询请求,并将所述第一查询请求发送给第二服务器;
当所述第二服务器接收到所述第一查询请求时,获取所述兑换记录编号对应的资源兑换记录,并将所述资源兑换记录发送给所述第一服务器;
当所述第一服务器接收到所述第二服务器发送的所述资源兑换记录时,获取所述资源兑换记录中包括的兑换证明信息;
所述第一服务器在所述转移验证信息与所述兑换证明信息相同时,获取所述资源兑换记录中包括的所要兑换的目标资源数量;
所述第一服务器将设置的第一账户中的所述目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的所述目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。
一方面,提供了一种资源转移***,所述***包括:
第一服务器,用于当接收到第一应用发送的携带有转移验证信息和兑换记录编号的资源转移请求时,生成携带有所述兑换记录编号的第一查询请求,并将所述第一查询请求发送给第二服务器;
所述第二服务器,用于当接收到所述第一查询请求时,获取所述兑换记录编号对应的资源兑换记录,并将所述资源兑换记录发送给所述第一服务器;
所述第一服务器,还用于当接收到所述第二服务器发送的所述资源兑换记录时,获取所述资源兑换记录中包括的兑换证明信息;在所述转移验证信息与所述兑换证明信息相同时,获取所述资源兑换记录中包括的所要兑换的目标资源数量;将设置的第一账户中的所述目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的所述目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。
一方面,提供了一种资源转移方法,所述方法包括:
当第二应用接收到携带有兑换证明信息的资源兑换指令时,生成携带有所述兑换证明信息和所要兑换的目标资源数量的资源兑换请求,并将所述资源兑换请求发送给第二服务器;
当所述第二服务器接收到所述第二应用发送的所述资源兑换请求时,生成包括有所述兑换证明信息和所述目标资源数量的资源兑换记录,以及生成所述资源兑换记录对应的兑换记录编号,将所述兑换记录编号发送给所述第二应用;
当所述第二应用接收到所述第二服务器发送的所述兑换记录编号时,生成包含有所述兑换记录编号的资源转移码并显示;
第一应用对所述资源转移码进行扫描,得到所述兑换记录编号;
当所述第一应用接收到携带有转移验证信息的资源转移指令时,生成携带有所述转移验证信息和所述兑换记录编号的资源转移请求,并将所述资源转移请求发送给第一服务器;
当所述第一服务器接收到所述第一应用发送的所述资源转移请求时,根据所述转移验证信息和所述兑换记录编号,通过所述第二服务器获取所述目标资源数量;
所述第一服务器将设置的第一账户中的所述目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的所述目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。
一方面,提供了一种资源转移***,所述***包括:
第二应用,用于当接收到携带有兑换证明信息的资源兑换指令时,生成携带有所述兑换证明信息和所要兑换的目标资源数量的资源兑换请求,并将所述资源兑换请求发送给第二服务器;
所述第二服务器,用于当接收到所述第二应用发送的所述资源兑换请求时,生成包括有所述兑换证明信息和所述目标资源数量的资源兑换记录,以及生成所述资源兑换记录对应的兑换记录编号,将所述兑换记录编号发送给所述第二应用;
所述第二应用,还用于当接收到所述第二服务器发送的所述兑换记录编号时,生成包含有所述兑换记录编号的资源转移码并显示;
第一应用,用于对所述资源转移码进行扫描,得到所述兑换记录编号;接收到携带有转移验证信息的资源转移指令时,生成携带有所述转移验证信息和所述兑换记录编号的资源转移请求,并将所述资源转移请求发送给第一服务器;
所述第一服务器,用于当接收到所述第一应用发送的所述资源转移请求时,根据所述转移验证信息和所述兑换记录编号,通过所述第二服务器获取所述目标资源数量;将设置的第一账户中的所述目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的所述目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。
本发明实施例提供的技术方案带来的有益效果是:第一服务器接收到第一应用发送的资源转移请求后,可以根据该资源转移请求携带的转移验证信息和兑换记录编号,通过第二服务器获取所要兑换的目标资源数量。由于第二服务器已经将设置的第二账户中的目标资源数量的资源提前转移至第一服务器设置的第一账户中,所以第一服务器获取目标资源数量后,即可直接将设置的第一账户中的目标资源数量的资源转移至第一应用当前登录的用户账号绑定的账户中,从而缩短了资源兑换过程所需的时间,提高了资源兑换效率,进而使得用户可以在较短时间内获得所要兑换的资源,实现了对用户的实时资源兑换,满足了用户进行资源兑换时的即时到账需求。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的资源转移方法所涉及的实施环境的示意图;
图2是本发明实施例提供的一种资源转移方法的流程图;
图3是本发明实施例提供的一种资源转移装置的结构示意图;
图4A是本发明实施例提供的一种获取模块的结构示意图;
图4B是本发明实施例提供的另一种获取模块的结构示意图;
图5是本发明实施例提供的一种第一服务器的结构示意图;
图6是本发明实施例提供的一种资源转移***的示意图;
图7是本发明实施例提供的另一种资源转移***的示意图;
图8是本发明实施例提供的又一种资源转移***的示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
在对本发明实施例进行详细地解释说明之前,对本发明实施例的应用场景和实施环境予以说明。
首先,对本发明实施例的应用场景进行说明。
本发明实施例应用于资源兑换场景,具体地,可以应用于用户离境前在资源兑换柜台或自助资源兑换机器进行资源兑换的场景,当然,也可以应用于其它资源兑换场景,本发明实施例对此不作限定。
例如,用户可以于离境前在资源兑换柜台将剩余的当地资源交给工作人员,工作人员可以将该当地资源存入指定的账户中,并在存入后对用户进行资源兑换。再例如,用户可以于离境前将剩余的当地资源存入自助资源兑换机器,并在存入后通过该自助资源兑换机器进行资源兑换。
然后,对本发明实施例的实施环境进行说明。
图1是本发明实施例提供的资源转移方法所涉及的实施环境的示意图。参见图1,该实施环境包括:第一应用101、第一服务器102、第二应用103和第二服务器104。
其中,第一应用101可以为登录有用户账号的应用。第一应用101可以为客户端或小程序(liteapp),且当第一应用101为客户端时,第一应用101可以安装在用户终端中,当第一应用101为小程序时,用户终端可以通过搜索第一应用101的相关信息(如第一应用101的名称等)、扫描第一应用101的图形码(如条形码、二维码等)等方式来打开第一应用101,此时用户终端无需安装第一应用101。
其中,第一服务器102可以为与第一应用101对应的服务器。第一应用101登录的用户账号可以在第一服务器102中注册得到,也即是,第一服务器102与需要进行资源兑换的用户属于同一国家。
其中,第二应用103可以为用于办理资源兑换业务的应用,第二应用103可以安装于资源兑换柜台的工作人员使用的设备中,或者安装于自助资源兑换机器中,当然,也可以安装于其它用于办理资源兑换业务的设备中,本发明实施例对此不作限定。
其中,第二服务器104可以为与第二应用103对应的服务器,且第二服务器104为办理资源兑换业务的资源兑换公司管理的服务器,也即是,第二服务器104与第一服务器102属于不同国家。
下面对第一应用101、第一服务器102、第二应用103和第二服务器104在办理资源兑换业务时的交互过程进行说明。
其中,第二应用103可以与第二服务器104进行交互来获得资源转移码。该资源转移码为兑换资源给用户时的用户凭证,该资源转移码中可以包含兑换记录编号,该兑换记录编号可以为第二服务器104中存储的资源兑换记录对应的兑换记录编号。
其中,第一应用101可以与第二应用103进行交互来获得该兑换记录编号。具体地,第一应用101可以对第二应用103获得的资源转移码进行扫描,来得到该兑换记录编号。
其中,第一服务器102可以与第一应用101进行交互来获得该兑换记录编号和转移验证信息,并根据该兑换记录编号和转移验证信息,将所要兑换的资源转移到第一应用101当前登录的用户账号绑定的账户中,该用户账号绑定的账户可以为该用户账号绑定的银行账户、网上账户等。
接下来对本发明实施例提供的资源转移方法进行详细地解释说明。
图2是本发明实施例提供的一种资源转移方法的流程图。参见图2,该方法包括:
步骤201:当第二应用接收到携带有兑换证明信息的资源兑换指令时,生成携带有该兑换证明信息和所要兑换的目标资源数量的资源兑换请求。
需要说明的是,资源兑换指令用于指示兑换目标资源数量的资源,资源兑换指令可以由用户触发,用户可以通过第一指定操作触发,第一指定操作可以为点击操作、滑动操作、语音操作等,本发明实施例对此不作限定。
另外,兑换证明信息为进行资源兑换时的验证凭证,该兑换证明信息可以为用户输入到第二应用中的信息,如该兑换证明信息可以为用户在第二应用中输入的电话号码的后四位、输入的邮箱账号等。
再者,步骤201在实际实现时,用户可以先将当地资源存入第二应用所在的设备中,并选择所要兑换的资源类型。之后,第二应用可以确定与存入的当地资源等值的所要兑换的资源的资源数量,所确定的资源数量即为所要兑换的目标资源数量。之后,用户可以在第二应用中输入兑换证明信息,并触发资源兑换指令,以开始资源兑换流程。
步骤202:第二应用向第二服务器发送该资源兑换请求。
步骤203:当第二服务器接收到第二应用发送的该资源兑换请求时,生成包括有该兑换证明信息和目标资源数量的资源兑换记录,以及生成该资源兑换记录对应的兑换记录编号。
第二服务器接收到第二应用发送的该资源兑换请求后,即确定有用户需要进行资源兑换,因而此时第二服务器可以生成相应的资源兑换记录和兑换记录编号,以便后续第一服务器可以根据该资源兑换记录和该兑换记录编号来完成对用户的资源兑换。
步骤204:第二服务器向第二应用发送该兑换记录编号。
步骤205:当第二应用接收到第二服务器发送的该兑换记录编号时,生成包含有该兑换记录编号的资源转移码并显示。
需要说明的是,该资源转移码为兑换资源给用户时的用户凭证,且为了便于后续用户对该资源转移码的使用,该资源转移码可以为图形码(如条形码、二维码等),此时用户可以较为方便地保存该资源转移码,且其它应用也可以较为容易地对该资源转移码中包含的信息进行获取。
另外,该资源转移码中不仅可以携带有该兑换记录编号,还可以携带有资源兑换页面的地址信息,以便后续第一应用对该资源转移码进行扫描后,可以得到该资源兑换页面的地址信息,并据此打开该资源兑换页面来进行资源兑换。
再者,资源兑换页面为用于指示用户进行资源转移以完成资源兑换的页面,该资源兑换页面可以引导用户填入转移验证信息来进行后续的资源转移,如该资源兑换页面可以为第一应用中用于进行资源兑换的公众号中的页面等。
实际应用中,第二应用对该资源转移码进行显示之后,用户即可使用该资源转移码来进行资源兑换。用户可以直接使用第二应用所显示的资源转移码来进行资源兑换,当然,用户也可以先对第二应用所显示的资源转移码进行打印,再使用打印的资源转移码来进行资源兑换,本发明实施例对此不作限定。由于资源转移码中携带兑换记录编号,所以不同的兑换流程的资源转移码不同,从而可以提高用户进行资源兑换时的安全性,降低他人冒领待兑换给用户的资源的风险。
步骤206:第一应用对该资源转移码进行扫描,得到该兑换记录编号。
需要说明的是,当该资源转移码中还携带有资源兑换页面的地址信息时,第一应用对该资源转移码进行扫描后,还可以得到该资源兑换页面的地址信息,之后,第一应用可以根据该资源兑换页面的地址信息,打开该资源兑换页面,以便用户可以在该资源兑换页面上继续进行资源兑换流程。
其中,第一应用对该资源转移码进行扫描时,可以在接收到扫描指令时,扫描该资源转移码,且扫描该资源转移码时,可以直接对第二应用所显示的资源转移码进行扫描,或者可以对打印的资源转移码进行扫描,本发明实施例对此不作限定。
需要说明的是,该扫描指令用于指示扫描资源转移码,且该扫描指令可以由用户触发,用户可以通过第二指定操作触发,第二指定操作可以为点击操作、滑动操作、语音操作等,本发明实施例对此不作限定。
进一步地,第一应用得到该兑换记录编号后,还可以获取该兑换记录编号对应的资源兑换记录并显示,以便用户能够及时获知该资源兑换记录并据此确定是否要继续进行资源兑换流程。
具体地,第一应用可以生成携带有该兑换记录编号和账号验证信息的第二查询请求,并将第二查询请求发送给第一服务器;当第一服务器接收到第一应用发送的第二查询请求时,可以对该账号验证信息进行验证,当验证通过时,获取该兑换记录编号对应的资源兑换记录,并将该资源兑换记录发送给第一应用;当第一应用接收到第一服务器发送的该资源兑换记录后,可以对该资源兑换记录进行显示。
其中,第一应用将第二查询请求发送给第一服务器时,可以调用指定接口将第二查询请求发送给第一服务器,指定接口可以预先进行设置。
其中,第一服务器获取该兑换记录编号对应的资源兑换记录时,可以先判断是否存储有该兑换记录编号对应的资源兑换记录,如果已存储,则直接获取该资源兑换记录,如果未存储,则从第二服务器中获取该兑换记录编号对应的资源兑换记录并存储。
其中,第一服务器从第二服务器中获取该兑换记录编号对应的资源兑换记录时,第一服务器可以向第二服务器发送携带有该兑换记录编号的第一查询请求;当第二服务器接收到第一服务器发送的第一查询请求时,可以获取该兑换记录编号对应的资源兑换记录,并将该资源兑换记录发送给第一服务器。
值得说明的是,本发明实施例中,第一应用对该资源转移码进行扫描,得到该兑换记录编号后,可以指示第一服务器对该兑换记录编号对应的资源兑换记录进行获取,这种情况下,第一应用对资源转移码的扫描即可实现第一服务器对相应的资源兑换记录的获取,从而达到了线下扫流水入账的效果,可以使得第一服务器按需从第二服务器中获取资源兑换记录,整个过程简单高效。
步骤207:当第一应用接收到携带有转移验证信息的资源转移指令时,生成携带有该转移验证信息和该兑换记录编号的资源转移请求。
需要说明的是,资源转移指令用于指示向第一应用当前登录的用户账号绑定的账户转移资源,该资源转移指令可以由用户触发,用户可以通过第三指定操作触发,第三指定操作可以为点击操作、滑动操作、语音操作等,本发明实施例对此不作限定。
另外,转移验证信息为用户进行资源转移时所需的验证信息,该转移验证信息可以为用户输入到第一应用中的信息,如该转移验证信息可以为用户在第一应用中输入的四位数字等。
再者,步骤207在实际实现时,用户可以在第一应用中的资源兑换页面中输入转移验证信息,并触发资源转移指令,之后,第一应用即可生成携带有该转移验证信息和该兑换记录编号的资源转移请求。
步骤208:第一应用向第一服务器发送该资源转移请求。
步骤209:当第一服务器接收到第一应用发送的该资源转移请求时,根据该转移验证信息和该兑换记录编号,通过第二服务器获取目标资源数量。
其中,第一服务器根据该转移验证信息和该兑换记录编号,通过第二服务器获取目标资源数量的操作可以包括如下两种方式,其中,第一种方式可以包括如下步骤(1)-(4),第二种方式可以包括如下步骤(5)-(8)。
第一种方式:
(1)第一服务器生成携带有该转移验证信息和该兑换记录编号的验证请求,并将该验证请求发送给第二服务器。
(2)当第二服务器接收到第一服务器发送的该验证请求时,获取该兑换记录编号对应的资源兑换记录中包括的兑换证明信息。
需要说明的是,第二服务器在获取该兑换记录编号对应的资源兑换记录中包括的兑换证明信息之前,还可以先对第一服务器的地址进行验证,当验证通过时,还可以对该兑换记录编号对应的资源兑换记录的资源兑换状态进行查询,当该资源兑换记录的资源兑换状态为未完成兑换时,再执行获取该资源兑换记录中包括的兑换证明信息的操作。
另外,当该资源兑换记录的资源兑换状态为已完成兑换时,表明该资源兑换记录对应的资源兑换业务已经完成,则此时可以结束操作。
(3)第二服务器在该转移验证信息与该兑换证明信息相同时,获取该资源兑换记录中包括的所要兑换的目标资源数量。
(4)第二服务器生成携带有目标资源数量的验证通过消息,并将该验证通过消息发送给第一服务器。
第二种方式:
(5)第一服务器生成携带有兑换记录编号的第一查询请求,并将第一查询请求发送给第二服务器。
(6)当第二服务器接收到第一服务器发送的第一查询请求时,获取该兑换记录编号对应的资源兑换记录,并将该资源兑换记录发送给第一服务器。
(7)当第一服务器接收到第二服务器发送的该资源兑换记录时,获取该资源兑换记录中包括的兑换证明信息。
需要说明的是,第一服务器获取该资源兑换记录中包括的兑换证明信息之前,还可以先对该资源兑换记录的资源兑换状态进行查询,当该资源兑换记录的资源兑换状态为未完成兑换时,再执行获取该资源兑换记录中包括的兑换证明信息的操作。
另外,当该资源兑换记录的资源兑换状态为已完成兑换时,表明该资源兑换记录对应的资源兑换业务已经完成,则此时可以结束操作。
(8)第一服务器在该转移验证信息与兑换证明信息相同时,获取该资源兑换记录中包括的所要兑换的目标资源数量。
进一步地,第一服务器根据该转移验证信息和该兑换记录编号,通过第二服务器获取目标资源数量之前,还可以确定该兑换记录编号已进行过的验证次数,当该验证次数小于或等于预设次数时,再执行根据该转移验证信息和该兑换记录编号,通过第二服务器获取目标资源数量的操作。
需要说明的是,预设次数可以预先进行设置,且预设次数可以设置的较小,如预设次数可以为3、4等。
另外,该兑换记录编号已进行过的验证次数即为第一应用针对该兑换记录编号已发送过的资源转移请求的个数。
再者,当该验证次数大于预设次数时,表明第一应用针对该兑换记录编号进行的验证操作的次数过多,安全性较低,则此时第一服务器可以结束操作。
步骤210:第一服务器将设置的第一账户中的目标资源数量的资源转移至第一应用当前登录的用户账号绑定的账户中,第一账户中的目标资源数量的资源是从第二服务器设置的第二账户中转移得到。
需要说明的是,在步骤210之前,第二服务器可以将设置的第二账户中的目标资源数量的资源提前转移至第一服务器设置的第一账户中,以便后续第一服务器可以直接使用第一账户中的资源来完成对用户的资源兑换。
进一步地,第一服务器将设置的第一账户中的目标资源数量的资源转移至第一应用当前登录的用户账号绑定的账户中之前,还可以先判断目标资源数量是否大于预设资源数量,当目标资源数量小于或等于预设资源数量时,再执行将设置的第一账户中的目标资源数量的资源转移至第一应用当前登录的用户账号绑定的账户中的操作。其中,预设资源数量可以预先进行设置,如预设资源数量可以为500、1000等。
进一步地,第一服务器将设置的第一账户中的目标资源数量的资源转移至第一应用当前登录的用户账号绑定的账户中之后,第一服务器还可以将目标资源数量的资源的转移状态发送给第一应用和第二服务器。其中,目标资源数量的资源的转移状态可以包括资源转移成功或资源转移失败。
需要说明的是,第一应用也可以主动从第一服务器中查询目标资源数量的资源的转移状态,且当第一应用获取到该转移状态时,可以对该转移状态进行显示,以便用户可以及时获知资源兑换进度。同样,第二服务器也可以主动从第一服务器中查询目标资源数量的资源的转移状态,且当第二服务器获取到该转移状态时,可以将该转移状态发送给第二应用,由第二应用对该转移状态进行显示,以便用户可以及时获知资源兑换进度。
更进一步地,当第一服务器成功将设置的第一账户中的目标资源数量的资源转移至第一应用当前登录的用户账号绑定的账户中之后,第一服务器还可以将该资源兑换记录对应的收款人信息更新为该用户账号。
在本发明实施例中,第二应用可以从第二服务器中获取兑换记录编号,并生成包含有该兑换记录编号的资源转移码并显示。之后,第一应用可以扫描该资源转移码得到该兑换记录编号,并生成携带有转移验证信息和该兑换记录编号的资源转移请求发送给第一服务器。第一服务器接收到第一应用发送的资源转移请求后,可以根据该转移验证信息和该兑换记录编号,通过第二服务器获取所要兑换的目标资源数量。由于第二服务器已经将设置的第二账户中的目标资源数量的资源提前转移至第一服务器设置的第一账户中,所以第一服务器获取目标资源数量后,即可直接将设置的第一账户中的目标资源数量的资源转移至第一应用当前登录的用户账号绑定的账户中,从而缩短了资源兑换过程所需的时间,提高了资源兑换效率,进而使得用户可以在较短时间内获得所要兑换的资源,实现了对用户的实时资源兑换,满足了用户进行资源兑换时的即时到账需求。
需要说明的是,实际应用中,第一服务器中可能具有不同的组件,假设第一服务器中可能具有的组件包括index.cgi、资源转移CGI、CKV、记录查询服务、记录登记服务、交易服务、数据库和资源转移接口,下面结合第一服务器中可能具有的组件来对上述资源转移方法进行举例说明,该资源转移方法可以包括如下步骤A-步骤V。
步骤A:当第二应用接收到携带有兑换证明信息的资源兑换指令时,生成携带有该兑换证明信息和所要兑换的目标资源数量的资源兑换请求;
步骤B:第二应用向第二服务器发送该资源兑换请求;
步骤C:当第二服务器接收到该资源兑换请求时,生成包括有该兑换证明信息和目标资源数量的资源兑换记录,以及生成该资源兑换记录对应的兑换记录编号;
步骤D:第二服务器向第二应用发送该兑换记录编号;
步骤E:当第二应用接收到该兑换记录编号时,生成包含有该兑换记录编号的资源转移码并显示;
步骤F:第一应用对该资源转移码进行扫描,得到该兑换记录编号;
步骤G:第一应用向index.cgi发送携带有该兑换记录编号和账号验证信息的第二查询请求;
步骤H:当index.cgi接收到第二查询请求时,对该账号验证信息进行验证;
步骤I:当该账号验证信息验证通过时,index.cgi通过记录查询服务从数据库中查询该兑换记录编号对应的资源兑换记录;
步骤J:当index.cgi从数据库中未查询到该兑换记录编号对应的资源兑换记录时,向第二服务器发送携带有该兑换记录编号的第一查询请求;
步骤K:当第二服务器接收到第一查询请求时,获取该兑换记录编号对应的资源兑换记录;
步骤L:第二服务器向index.cgi发送该资源兑换记录;
步骤M:当index.cgi接收到该资源兑换记录时,通过记录登记服务将该资源兑换记录存储到数据库中;
步骤N:index.cgi将该资源兑换记录发送给第一应用;
步骤O;当第一应用接收到该资源兑换记录时,对该资源兑换记录进行显示;
步骤P:当第一应用接收到携带有转移验证信息的资源转移指令时,生成携带有该转移验证信息和该兑换记录编号的资源转移请求;
步骤Q:第一应用向资源转移CGI发送该资源转移请求;
步骤R:当资源转移CGI接收到该资源转移请求时,校验该转移验证信息、该兑换记录编号对应的资源兑换记录的资源兑换状态,以及通过CKV校验该兑换记录编号的验证次数;
步骤S:当该转移验证信息、该兑换记录编号对应的资源兑换记录的资源兑换状态、该兑换记录编号的验证次数的均校验通过时,资源转移CGI从该兑换记录编号对应的资源兑换记录中获取所要兑换的目标资源数量;
步骤T:资源转移CGI调用交易服务进行目标资源数量的资源的资源转移操作;
步骤U:交易服务校验目标资源数量;
步骤V:当目标资源数量的校验通过时,交易服务调用资源转移接口将设置的第一账户中的目标资源数量的资源转移至第一应用当前登录的用户账号绑定的账户中。
图3是本发明实施例提供的一种资源转移装置的结构示意图,该装置应用于第一服务器。参见图3,该装置包括接收模块301,获取模块302和转移模块303。
接收模块301,用于接收第一应用发送的携带有转移验证信息和兑换记录编号的资源转移请求;
获取模块302,用于根据转移验证信息和兑换记录编号,通过第二服务器获取所要兑换的目标资源数量;
转移模块303,用于将设置的第一账户中的目标资源数量的资源转移至第一应用当前登录的用户账号绑定的账户中,第一账户中的目标资源数量的资源是从第二服务器设置的第二账户中转移得到。
可选地,参见图4A,获取模块302包括:
第一生成单元3021,用于生成携带有转移验证信息和兑换记录编号的验证请求;
第一发送单元3022,用于向第二服务器发送验证请求;
第一接收单元3023,用于接收第二服务器发送的携带有所要兑换的目标资源数量的验证通过消息。
可选地,参见图4B,获取模块302包括:
第二生成单元3024,用于生成携带有兑换记录编号的第一查询请求;
第二发送单元3025,用于向第二服务器发送第一查询请求;
第二接收单元3026,用于接收第二服务器发送的兑换记录编号对应的资源兑换记录;
第一获取单元3027,用于获取资源兑换记录中包括的兑换证明信息;
第二获取单元3028,用于当转移验证信息与兑换证明信息相同时,获取资源兑换记录中包括的所要兑换的目标资源数量。
在本发明实施例中,第一服务器接收到第一应用发送的资源转移请求后,可以根据该资源转移请求携带的转移验证信息和兑换记录编号,通过第二服务器获取所要兑换的目标资源数量。由于第二服务器已经将设置的第二账户中的目标资源数量的资源提前转移至第一服务器设置的第一账户中,所以第一服务器获取目标资源数量后,即可直接将设置的第一账户中的目标资源数量的资源转移至第一应用当前登录的用户账号绑定的账户中,从而缩短了资源兑换过程所需的时间,提高了资源兑换效率,进而使得用户可以在较短时间内获得所要兑换的资源,实现了对用户的实时资源兑换,满足了用户进行资源兑换时的即时到账需求。
需要说明的是:上述实施例提供的资源转移装置在资源转移时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的资源转移装置与资源转移方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
图5是本发明实施例提供的一种第一服务器500的结构示意图,服务器500可以是后台服务器集群中的服务器。具体来讲:
服务器500包括中央处理单元(CPU)501、包括随机存取存储器(RAM)502和只读存储器(ROM)503的***存储器504,以及连接***存储器504和中央处理单元501的***总线505。服务器500还包括帮助计算机内的各个器件之间传输信息的基本输入/输出***(I/O***)506,和用于存储操作***513、应用程序514和其他程序模块515的大容量存储设备507。
基本输入/输出***506包括有用于显示信息的显示器508和用于用户输入信息的诸如鼠标、键盘之类的输入设备509。其中显示器508和输入设备509都通过连接到***总线505的输入输出控制器510连接到中央处理单元501。基本输入/输出***506还可以包括输入输出控制器510以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入输出控制器510还提供输出到显示屏、打印机或其他类型的输出设备。
大容量存储设备507通过连接到***总线505的大容量存储控制器(未示出)连接到中央处理单元501。大容量存储设备507及其相关联的计算机可读介质为服务器500提供非易失性存储。也就是说,大容量存储设备507可以包括诸如硬盘或者CD-ROM驱动器之类的计算机可读介质(未示出)。
不失一般性,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括RAM、ROM、EPROM、EEPROM、闪存或其他固态存储其技术,CD-ROM、DVD或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知计算机存储介质不局限于上述几种。上述的***存储器504和大容量存储设备507可以统称为存储器。
根据本发明的各种实施例,服务器500还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即服务器500可以通过连接在***总线505上的网络接口单元511连接到网络512,或者说,也可以使用网络接口单元511来连接到其他类型的网络或远程计算机***(未示出)。
上述存储器还包括一个或者一个以上的程序,一个或者一个以上程序存储于存储器中,被配置由CPU执行。所述一个或者一个以上程序包含用于进行图2实施例中第一服务器执行的操作的指令。
图6是本发明实施例提供的一种资源转移***的示意图,参见图6,该***包括:第一服务器601和第二服务器602。
第一服务器601,用于当接收到第一应用发送的携带有转移验证信息和兑换记录编号的资源转移请求时,生成携带有转移验证信息和兑换记录编号的验证请求,并将验证请求发送给第二服务器;
第二服务器602,用于当接收到第一服务器发送的验证请求时,获取兑换记录编号对应的资源兑换记录中包括的兑换证明信息;在转移验证信息与兑换证明信息相同时,获取资源兑换记录中包括的所要兑换的目标资源数量;生成携带有目标资源数量的验证通过消息,并将验证通过消息发送给第一服务器;
第一服务器601,还用于当接收到第二服务器发送的验证通过消息时,将设置的第一账户中的目标资源数量的资源转移至第一应用当前登录的用户账号绑定的账户中,第一账户中的目标资源数量的资源是从第二服务器设置的第二账户中转移得到。
在本发明实施例中,第一服务器接收到第一应用发送的资源转移请求后,可以生成验证请求并发送给第二服务器,第二服务器接收到验证请求后,可以获取资源兑换记录中包括的所要兑换的目标资源数量,并生成携带有目标资源数量的验证通过请求返回给第一服务器。由于第二服务器已经将设置的第二账户中的目标资源数量的资源提前转移至第一服务器设置的第一账户中,所以第一服务器获取目标资源数量后,即可直接将设置的第一账户中的目标资源数量的资源转移至第一应用当前登录的用户账号绑定的账户中,从而缩短了资源兑换过程所需的时间,提高了资源兑换效率,进而使得用户可以在较短时间内获得所要兑换的资源,实现了对用户的实时资源兑换,满足了用户进行资源兑换时的即时到账需求。
图7是本发明实施例提供的一种资源转移***的示意图,参见图7,该***包括:第一服务器701和第二服务器702。
第一服务器701,用于当接收到第一应用发送的携带有转移验证信息和兑换记录编号的资源转移请求时,生成携带有兑换记录编号的第一查询请求,并将第一查询请求发送给第二服务器;
第二服务器702,用于当接收到第一查询请求时,获取兑换记录编号对应的资源兑换记录,并将资源兑换记录发送给第一服务器;
第一服务器701,还用于当接收到第二服务器发送的资源兑换记录时,获取资源兑换记录中包括的兑换证明信息;在转移验证信息与兑换证明信息相同时,获取资源兑换记录中包括的所要兑换的目标资源数量;将设置的第一账户中的目标资源数量的资源转移至第一应用当前登录的用户账号绑定的账户中,第一账户中的目标资源数量的资源是从第二服务器设置的第二账户中转移得到。
在本发明实施例中,第一服务器接收到第一应用发送的资源转移请求后,可以生成第一查询请求并发送给第二服务器,第二服务器接收到第一查询请求后,可以获取资源兑换记录并返回给第一服务器,第一服务器接收到该资源兑换记录后,可以获取该资源兑换记录中包括的所要兑换的目标资源数量。由于第二服务器已经将设置的第二账户中的目标资源数量的资源提前转移至第一服务器设置的第一账户中,所以第一服务器获取目标资源数量后,即可直接将设置的第一账户中的目标资源数量的资源转移至第一应用当前登录的用户账号绑定的账户中,从而缩短了资源兑换过程所需的时间,提高了资源兑换效率,进而使得用户可以在较短时间内获得所要兑换的资源,实现了对用户的实时资源兑换,满足了用户进行资源兑换时的即时到账需求。
图8是本发明实施例提供的一种资源转移***的示意图,参见图8,该***包括:第一应用801,第一服务器802,第二应用803和第二服务器804。
第二应用803,用于当接收到携带有兑换证明信息的资源兑换指令时,生成携带有兑换证明信息和所要兑换的目标资源数量的资源兑换请求,并将资源兑换请求发送给第二服务器;
第二服务器804,用于当接收到第二应用发送的资源兑换请求时,生成包括有兑换证明信息和目标资源数量的资源兑换记录,以及生成资源兑换记录对应的兑换记录编号,将兑换记录编号发送给第二应用;
第二应用803,还用于当接收到第二服务器发送的兑换记录编号时,生成包含有兑换记录编号的资源转移码并显示;
第一应用801,用于对资源转移码进行扫描,得到兑换记录编号;接收到携带有转移验证信息的资源转移指令时,生成携带有转移验证信息和兑换记录编号的资源转移请求,并将资源转移请求发送给第一服务器;
第一服务器802,用于当接收到第一应用发送的资源转移请求时,根据转移验证信息和兑换记录编号,通过第二服务器获取目标资源数量;将设置的第一账户中的目标资源数量的资源转移至第一应用当前登录的用户账号绑定的账户中,第一账户中的目标资源数量的资源是从第二服务器设置的第二账户中转移得到。
在本发明实施例中,第二应用可以从第二服务器中获取兑换记录编号,并生成包含有该兑换记录编号的资源转移码并显示。之后,第一应用可以扫描该资源转移码得到该兑换记录编号,并生成携带有转移验证信息和该兑换记录编号的资源转移请求发送给第一服务器。第一服务器接收到第一应用发送的资源转移请求后,可以根据该转移验证信息和该兑换记录编号,通过第二服务器获取所要兑换的目标资源数量。由于第二服务器已经将设置的第二账户中的目标资源数量的资源提前转移至第一服务器设置的第一账户中,所以第一服务器获取目标资源数量后,即可直接将设置的第一账户中的目标资源数量的资源转移至第一应用当前登录的用户账号绑定的账户中,从而缩短了资源兑换过程所需的时间,提高了资源兑换效率,进而使得用户可以在较短时间内获得所要兑换的资源,实现了对用户的实时资源兑换,满足了用户进行资源兑换时的即时到账需求。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意结合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如:同轴电缆、光纤、数据用户线(Digital Subscriber Line,DSL))或无线(例如:红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如:软盘、硬盘、磁带)、光介质(例如:数字通用光盘(Digital Versatile Disc,DVD))、或者半导体介质(例如:固态硬盘(Solid State Disk,SSD))等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (14)
1.一种资源转移方法,其特征在于,应用于第一服务器,所述方法包括:
接收第一应用发送的携带有转移验证信息和兑换记录编号的资源转移请求;
确定所述兑换记录编号已进行过的验证次数,当所述验证次数小于或等于预设次数时,根据所述转移验证信息和所述兑换记录编号,通过第二服务器获取所要兑换的目标资源数量,所述验证次数即为所述第一应用针对所述兑换记录编号已发送过的资源转移请求的个数;
将设置的第一账户中的所述目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的所述目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。
2.如权利要求1所述的方法,其特征在于,所述根据所述转移验证信息和所述兑换记录编号,通过第二服务器获取所要兑换的目标资源数量,包括:
生成携带有所述转移验证信息和所述兑换记录编号的验证请求;
向所述第二服务器发送所述验证请求;
接收所述第二服务器发送的携带有所要兑换的目标资源数量的验证通过消息。
3.如权利要求1所述的方法,其特征在于,所述根据所述转移验证信息和所述兑换记录编号,通过第二服务器获取所要兑换的目标资源数量,包括:
生成携带有所述兑换记录编号的第一查询请求;
向所述第二服务器发送所述第一查询请求;
接收所述第二服务器发送的所述兑换记录编号对应的资源兑换记录;
获取所述资源兑换记录中包括的兑换证明信息;
当所述转移验证信息与所述兑换证明信息相同时,获取所述资源兑换记录中包括的所要兑换的目标资源数量。
4.一种资源转移方法,其特征在于,所述方法包括:
当第一服务器接收到第一应用发送的携带有转移验证信息和兑换记录编号的资源转移请求且确定所述兑换记录编号已进行过的验证次数小于或等于预设次数时,生成携带有所述转移验证信息和所述兑换记录编号的验证请求,并将所述验证请求发送给第二服务器,所述验证次数即为所述第一应用针对所述兑换记录编号已发送过的资源转移请求的个数;
当所述第二服务器接收到所述第一服务器发送的所述验证请求时,获取所述兑换记录编号对应的资源兑换记录中包括的兑换证明信息;
所述第二服务器在所述转移验证信息与所述兑换证明信息相同时,获取所述资源兑换记录中包括的所要兑换的目标资源数量;
所述第二服务器生成携带有所述目标资源数量的验证通过消息,并将所述验证通过消息发送给所述第一服务器;
当所述第一服务器接收到所述第二服务器发送的所述验证通过消息时,将设置的第一账户中的所述目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的所述目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。
5.一种资源转移方法,其特征在于,所述方法包括:
当第一服务器接收到第一应用发送的携带有转移验证信息和兑换记录编号的资源转移请求且确定所述兑换记录编号已进行过的验证次数小于或等于预设次数时,生成携带有所述兑换记录编号的第一查询请求,并将所述第一查询请求发送给第二服务器,所述验证次数即为所述第一应用针对所述兑换记录编号已发送过的资源转移请求的个数;
当所述第二服务器接收到所述第一查询请求时,获取所述兑换记录编号对应的资源兑换记录,并将所述资源兑换记录发送给所述第一服务器;
当所述第一服务器接收到所述第二服务器发送的所述资源兑换记录时,获取所述资源兑换记录中包括的兑换证明信息;
所述第一服务器在所述转移验证信息与所述兑换证明信息相同时,获取所述资源兑换记录中包括的所要兑换的目标资源数量;
所述第一服务器将设置的第一账户中的所述目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的所述目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。
6.一种资源转移方法,其特征在于,所述方法包括:
当第二应用接收到携带有兑换证明信息的资源兑换指令时,生成携带有所述兑换证明信息和所要兑换的目标资源数量的资源兑换请求,并将所述资源兑换请求发送给第二服务器;
当所述第二服务器接收到所述第二应用发送的所述资源兑换请求时,生成包括有所述兑换证明信息和所述目标资源数量的资源兑换记录,以及生成所述资源兑换记录对应的兑换记录编号,将所述兑换记录编号发送给所述第二应用;
当所述第二应用接收到所述第二服务器发送的所述兑换记录编号时,生成包含有所述兑换记录编号的资源转移码并显示;
第一应用对所述资源转移码进行扫描,得到所述兑换记录编号;
当所述第一应用接收到携带有转移验证信息的资源转移指令时,生成携带有所述转移验证信息和所述兑换记录编号的资源转移请求,并将所述资源转移请求发送给第一服务器;
当所述第一服务器接收到所述第一应用发送的所述资源转移请求且确定所述兑换记录编号已进行过的验证次数小于或等于预设次数时,根据所述转移验证信息和所述兑换记录编号,通过所述第二服务器获取所述目标资源数量,所述验证次数即为所述第一应用针对所述兑换记录编号已发送过的资源转移请求的个数;
所述第一服务器将设置的第一账户中的所述目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的所述目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。
7.一种资源转移装置,其特征在于,应用于第一服务器,所述装置包括:
接收模块,用于接收第一应用发送的携带有转移验证信息和兑换记录编号的资源转移请求;
获取模块,用于确定所述兑换记录编号已进行过的验证次数,当所述验证次数小于或等于预设次数时,根据所述转移验证信息和所述兑换记录编号,通过第二服务器获取所要兑换的目标资源数量,所述验证次数即为所述第一应用针对所述兑换记录编号已发送过的资源转移请求的个数;
转移模块,用于将设置的第一账户中的所述目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的所述目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。
8.如权利要求7所述的装置,其特征在于,所述获取模块包括:
第一生成单元,用于生成携带有所述转移验证信息和所述兑换记录编号的验证请求;
第一发送单元,用于向所述第二服务器发送所述验证请求;
第一接收单元,用于接收所述第二服务器发送的携带有所要兑换的目标资源数量的验证通过消息。
9.如权利要求7所述的装置,其特征在于,所述获取模块包括:
第二生成单元,用于生成携带有所述兑换记录编号的第一查询请求;
第二发送单元,用于向所述第二服务器发送所述第一查询请求;
第二接收单元,用于接收所述第二服务器发送的所述兑换记录编号对应的资源兑换记录;
第一获取单元,用于获取所述资源兑换记录中包括的兑换证明信息;
第二获取单元,用于当所述转移验证信息与所述兑换证明信息相同时,获取所述资源兑换记录中包括的所要兑换的目标资源数量。
10.一种第一服务器,其特征在于,所述第一服务器包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1-3任一所述的资源转移方法。
11.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如权利要求1-3任一所述的资源转移方法。
12.一种资源转移***,其特征在于,所述***包括:
第一服务器,用于当接收到第一应用发送的携带有转移验证信息和兑换记录编号的资源转移请求且确定所述兑换记录编号已进行过的验证次数小于或等于预设次数时,生成携带有所述转移验证信息和所述兑换记录编号的验证请求,并将所述验证请求发送给第二服务器,所述验证次数即为所述第一应用针对所述兑换记录编号已发送过的资源转移请求的个数;
所述第二服务器,用于当接收到所述第一服务器发送的所述验证请求时,获取所述兑换记录编号对应的资源兑换记录中包括的兑换证明信息;在所述转移验证信息与所述兑换证明信息相同时,获取所述资源兑换记录中包括的所要兑换的目标资源数量;生成携带有所述目标资源数量的验证通过消息,并将所述验证通过消息发送给所述第一服务器;
所述第一服务器,还用于当接收到所述第二服务器发送的所述验证通过消息时,将设置的第一账户中的所述目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的所述目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。
13.一种资源转移***,其特征在于,所述***包括:
第一服务器,用于当接收到第一应用发送的携带有转移验证信息和兑换记录编号的资源转移请求且确定所述兑换记录编号已进行过的验证次数小于或等于预设次数时,生成携带有所述兑换记录编号的第一查询请求,并将所述第一查询请求发送给第二服务器,所述验证次数即为所述第一应用针对所述兑换记录编号已发送过的资源转移请求的个数;
所述第二服务器,用于当接收到所述第一查询请求时,获取所述兑换记录编号对应的资源兑换记录,并将所述资源兑换记录发送给所述第一服务器;
所述第一服务器,还用于当接收到所述第二服务器发送的所述资源兑换记录时,获取所述资源兑换记录中包括的兑换证明信息;在所述转移验证信息与所述兑换证明信息相同时,获取所述资源兑换记录中包括的所要兑换的目标资源数量;将设置的第一账户中的所述目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的所述目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。
14.一种资源转移***,其特征在于,所述***包括:
第二应用,用于当接收到携带有兑换证明信息的资源兑换指令时,生成携带有所述兑换证明信息和所要兑换的目标资源数量的资源兑换请求,并将所述资源兑换请求发送给第二服务器;
所述第二服务器,用于当接收到所述第二应用发送的所述资源兑换请求时,生成包括有所述兑换证明信息和所述目标资源数量的资源兑换记录,以及生成所述资源兑换记录对应的兑换记录编号,将所述兑换记录编号发送给所述第二应用;
所述第二应用,还用于当接收到所述第二服务器发送的所述兑换记录编号时,生成包含有所述兑换记录编号的资源转移码并显示;
第一应用,用于对所述资源转移码进行扫描,得到所述兑换记录编号;接收到携带有转移验证信息的资源转移指令时,生成携带有所述转移验证信息和所述兑换记录编号的资源转移请求,并将所述资源转移请求发送给第一服务器;
所述第一服务器,用于当接收到所述第一应用发送的所述资源转移请求且确定所述兑换记录编号已进行过的验证次数小于或等于预设次数时,根据所述转移验证信息和所述兑换记录编号,通过所述第二服务器获取所述目标资源数量,所述验证次数即为所述第一应用针对所述兑换记录编号已发送过的资源转移请求的个数;将设置的第一账户中的所述目标资源数量的资源转移至所述第一应用当前登录的用户账号绑定的账户中,所述第一账户中的所述目标资源数量的资源是从所述第二服务器设置的第二账户中转移得到。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711137830.9A CN109802916B (zh) | 2017-11-16 | 2017-11-16 | 资源转移方法、***、服务器和计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711137830.9A CN109802916B (zh) | 2017-11-16 | 2017-11-16 | 资源转移方法、***、服务器和计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109802916A CN109802916A (zh) | 2019-05-24 |
CN109802916B true CN109802916B (zh) | 2022-04-15 |
Family
ID=66555504
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711137830.9A Active CN109802916B (zh) | 2017-11-16 | 2017-11-16 | 资源转移方法、***、服务器和计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109802916B (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110223179B (zh) * | 2019-06-10 | 2022-07-26 | 网联清算有限公司 | 资金的数据处理方法、装置、***、介质 |
CN112288556A (zh) * | 2019-07-10 | 2021-01-29 | 腾讯科技(深圳)有限公司 | 用于资源转移的方法和装置、发起资源转移的方法和装置 |
CN110533532A (zh) * | 2019-07-17 | 2019-12-03 | 平安科技(深圳)有限公司 | 一种金融数据的交换校验方法、装置及存储介质 |
CN111192036B (zh) * | 2019-08-01 | 2023-06-20 | 腾讯科技(深圳)有限公司 | 账号资源更新方法、装置、计算机设备以及存储介质 |
CN110570282B (zh) * | 2019-09-10 | 2023-08-18 | 腾讯科技(深圳)有限公司 | 跨区域资源转移方法、装置、设备及存储介质 |
CN111124600B (zh) * | 2019-11-25 | 2023-05-16 | 支付宝(中国)网络技术有限公司 | 一种数据处理方法、装置、设备及介质 |
CN111325553B (zh) * | 2020-02-07 | 2021-09-14 | 腾讯科技(深圳)有限公司 | 交换资源的支付方法、装置、设备及可读存储介质 |
CN113362060A (zh) * | 2020-03-06 | 2021-09-07 | 腾讯科技(深圳)有限公司 | 资源转换数据处理方法、装置、计算机设备和存储介质 |
CN112200555A (zh) * | 2020-09-30 | 2021-01-08 | 北京达佳互联信息技术有限公司 | 一种电子资源转移方法、装置及存储介质 |
CN112819596A (zh) * | 2021-01-13 | 2021-05-18 | 中国建设银行股份有限公司 | 业务处理方法和装置 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103761484A (zh) * | 2014-01-08 | 2014-04-30 | 腾讯科技(深圳)有限公司 | 一种资源转移管理的方法、装置和*** |
CN104616138A (zh) * | 2014-07-31 | 2015-05-13 | 腾讯科技(深圳)有限公司 | 资源转移方法、***及装置 |
CN104915835A (zh) * | 2014-03-13 | 2015-09-16 | 腾讯科技(深圳)有限公司 | 信用账户创建装置、***和方法 |
CN105099688A (zh) * | 2014-05-15 | 2015-11-25 | 阿里巴巴集团控股有限公司 | 一种电子账户的操作方法、支付页面的展示方法及装置 |
CN106169137A (zh) * | 2016-06-30 | 2016-11-30 | 深圳优克云联科技有限公司 | 一种资源转移方法、装置及*** |
CN106204041A (zh) * | 2016-07-14 | 2016-12-07 | 腾讯科技(深圳)有限公司 | 卡券使用***、方法及装置 |
CN106855828A (zh) * | 2015-12-09 | 2017-06-16 | 阿里巴巴集团控股有限公司 | 一种资源处理方法及装置 |
CN106897866A (zh) * | 2015-12-15 | 2017-06-27 | 深圳市银信网银科技有限公司 | 一种数据交互的处理方法、服务器及装置 |
CN106897924A (zh) * | 2016-08-24 | 2017-06-27 | 阿里巴巴集团控股有限公司 | 一种网络资源转移方法、资金转移方法、还款方法及装置 |
CN106959982A (zh) * | 2016-01-08 | 2017-07-18 | 深圳市星电商科技有限公司 | 获取资源的方法、装置和***、监测方法和装置 |
CN107067240A (zh) * | 2016-12-12 | 2017-08-18 | 阿里巴巴集团控股有限公司 | 资源调配方法和装置以及电子支付方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1979864A1 (en) * | 2006-01-30 | 2008-10-15 | CPNI Inc. | A system and method for authorizing a funds transfer or payment using a phone number |
US7878393B2 (en) * | 2006-12-07 | 2011-02-01 | Moneygram International, Inc. | Method and apparatus for distribution of money transfers |
US20090248574A1 (en) * | 2008-03-28 | 2009-10-01 | Leung Florence F L | Peer-to-peer currency exchange and associated systems and methods |
WO2013028910A2 (en) * | 2011-08-23 | 2013-02-28 | Visa International Service Association | Mobile funding method and system |
US20170200137A1 (en) * | 2016-01-08 | 2017-07-13 | The Western Union Company | Combined security for electronic transfers |
-
2017
- 2017-11-16 CN CN201711137830.9A patent/CN109802916B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103761484A (zh) * | 2014-01-08 | 2014-04-30 | 腾讯科技(深圳)有限公司 | 一种资源转移管理的方法、装置和*** |
CN104915835A (zh) * | 2014-03-13 | 2015-09-16 | 腾讯科技(深圳)有限公司 | 信用账户创建装置、***和方法 |
CN105099688A (zh) * | 2014-05-15 | 2015-11-25 | 阿里巴巴集团控股有限公司 | 一种电子账户的操作方法、支付页面的展示方法及装置 |
CN104616138A (zh) * | 2014-07-31 | 2015-05-13 | 腾讯科技(深圳)有限公司 | 资源转移方法、***及装置 |
CN106855828A (zh) * | 2015-12-09 | 2017-06-16 | 阿里巴巴集团控股有限公司 | 一种资源处理方法及装置 |
CN106897866A (zh) * | 2015-12-15 | 2017-06-27 | 深圳市银信网银科技有限公司 | 一种数据交互的处理方法、服务器及装置 |
CN106959982A (zh) * | 2016-01-08 | 2017-07-18 | 深圳市星电商科技有限公司 | 获取资源的方法、装置和***、监测方法和装置 |
CN106169137A (zh) * | 2016-06-30 | 2016-11-30 | 深圳优克云联科技有限公司 | 一种资源转移方法、装置及*** |
CN106204041A (zh) * | 2016-07-14 | 2016-12-07 | 腾讯科技(深圳)有限公司 | 卡券使用***、方法及装置 |
CN106897924A (zh) * | 2016-08-24 | 2017-06-27 | 阿里巴巴集团控股有限公司 | 一种网络资源转移方法、资金转移方法、还款方法及装置 |
CN107067240A (zh) * | 2016-12-12 | 2017-08-18 | 阿里巴巴集团控股有限公司 | 资源调配方法和装置以及电子支付方法 |
Non-Patent Citations (2)
Title |
---|
基于个人网络银行的财务缴费***架设实现;申凯等;《企业经济》;20071218(第12期);167-169页 * |
生态思维促网络金融转型发展;邱尚启等;《金融电子化》;20170315(第03期);54-56页 * |
Also Published As
Publication number | Publication date |
---|---|
CN109802916A (zh) | 2019-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109802916B (zh) | 资源转移方法、***、服务器和计算机可读存储介质 | |
CN109801051B (zh) | 资源转移方法、***、服务器和计算机可读存储介质 | |
CN111160845B (zh) | 一种业务处理方法和装置 | |
CN103761484B (zh) | 一种资源转移管理的方法、装置和*** | |
CN109325729A (zh) | 一种生成电子合同的方法及服务器 | |
CN110443695A (zh) | 数据处理方法及其装置、电子设备和介质 | |
CN105530175A (zh) | 一种消息处理方法、装置及*** | |
CN111507717B (zh) | 数据处理方法、装置、区块节点及计算机可读存储介质 | |
CN104599165A (zh) | 一种网络交易方法及相关设备、*** | |
WO2019127893A1 (zh) | 一种电子签名方法、电子装置及计算机可读存储介质 | |
CN111177597B (zh) | 扫码收取电子***的方法、电子设备及存储介质 | |
CN102567908A (zh) | 一种基于电子商务的数据处理方法及*** | |
CN111127224B (zh) | 信息处理方法、装置、电子设备及存储介质 | |
CN113435943A (zh) | 基于区块链的权益处理方法及装置 | |
CN112634005A (zh) | 生成财务凭证的方法、装置和电子设备 | |
CN105575014A (zh) | 智能pos机的通信方法和智能pos机 | |
CN109450896A (zh) | 一种证书二维码电子认证云服务***、方法和装置 | |
CN108537050B (zh) | 业务数据转移方法和相关装置 | |
CN113988844A (zh) | 业务签约方法、装置和*** | |
CN112819623A (zh) | 金融资源的即时转账方法、装置及电子设备 | |
JP2020027381A (ja) | 仮想通貨管理装置、仮想通貨管理システム、仮想通貨管理方法およびコンピュータプログラム | |
KR102690836B1 (ko) | 실시간 줄서기 중개 서비스 시스템 및 방법 | |
CN113448931B (zh) | 数据处理方法、业务交易平台及业务提供平台 | |
JP7319442B1 (ja) | 情報処理装置、情報処理方法、携帯通信端末及びプログラム | |
US20230262063A1 (en) | System for providing chatbot services in integrated way |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |