资源转移方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:30894386 阅读:17 留言:0更新日期:2021-11-22 23:36
本申请涉及互联网领域,具体涉及一种资源转移方法、装置、计算机设备和存储介质。所述方法包括:接收到用户终端发出的资源转移请求;资源转移请求用于请求将用户终端关联的第一账户中的部分或全部资源转移到用户终端关联的第二账户;获取资源转移请求中携带的资源转移值、时间戳、用户标识和用户终端的终端标识;根据资源转移值、时间戳、用户标识和终端标识检验是否符合资源转移条件;在符合资源转移条件时,将第一账户中的与资源转移值对应的资源转移到第二账户。本发明专利技术实施例能够实现在用户请求提现时,更加准确地识别出用户这一侧是否存在作弊行为,避免出现损失。避免出现损失。避免出现损失。

【技术实现步骤摘要】
资源转移方法、装置、计算机设备和存储介质


[0001]本申请涉及互联网领域,特别是涉及一种资源转移方法、装置、计算机设备和存储介质。

技术介绍

[0002]为了让提高用户观看广告的积极性,通常会采用奖励发放资源来激励用户。该资源可以如虚拟红包、Q币、游戏金币、优惠券等虚拟财产资源。用户获得的奖励在满足一定条件时可以允许用户提现。然而,用户在提现时有可能存在作弊行为,比如用户可以打开多个作弊器同时进行操作,又比如用户可以截取客户端向服务器发送的数据,然后模拟数据格式,频繁多次向服务器请求。

技术实现思路

[0003]本专利技术针对上述不足或缺点,提供了一种资源转移方法、装置、计算机设备和存储介质,本专利技术实施例能够实现在用户请求提现时,更加准确地识别出用户这一侧是否存在作弊行为,避免出现损失。
[0004]本专利技术根据第一方面提供了一种资源转移方法,在一个实施例中,该方法包括:
[0005]接收到用户终端发出的资源转移请求;资源转移请求用于请求将用户终端关联的第一账户中的部分或全部资源转移到用户终端关联的第二账户;
[0006]获取资源转移请求中携带的资源转移值、时间戳、用户标识和用户终端的终端标识;
[0007]根据资源转移值、时间戳、用户标识和终端标识检验是否符合资源转移条件;
[0008]在符合资源转移条件时,将第一账户中的与资源转移值对应的资源转移到第二账户。
[0009]在一个实施例中,将第一账户中的与资源转移值对应的资源转移到第二账户的步骤,包括:
[0010]查询第一账户对应的资源类型和第二账户对应的资源类型之间的兑换比例;
[0011]根据兑换比例确定资源转移值对应的资源分配值;
[0012]根据资源分配值对第二账户进行资源分配;
[0013]根据资源转移值对第一账户进行资源扣减。
[0014]在一个实施例中,第一账户为虚拟账户,第二账户为银行账户;第一账户对应的资源类型为虚拟货币类型,第二账户对应的资源类型为真实货币类型。
[0015]在一个实施例中,根据资源转移值对第一账户进行资源扣减的步骤,包括:
[0016]查询第一账户当前的总资源值;
[0017]根据第一账户当前的总资源值和资源转移值计算得到最新资源值;
[0018]将第一账户的的总资源值更新为最新资源值。
[0019]在一个实施例中,根据资源分配值对第二账户进行资源分配的步骤,包括:
[0020]通过第三账户向第二账户转账与资源分配值相同的金额。
[0021]在一个实施例中,根据资源转移值、时间戳、用户标识和终端标识检验是否符合资源转移条件的步骤,包括:
[0022]检验以下各项是否均满足:
[0023]第一账户当前的总资源值不小于资源转移值;
[0024]时间戳大于用户终端上一次发出的资源转移请求中携带的时间戳,且时间戳与本地当前时间的差值处于预设时长范围内;
[0025]用户标识对应的资源转移次数在预设时间区间内不超过预设转移次数;
[0026]终端标识对应的设备类型为合法设备;
[0027]若以上各项均满足,则判定符合资源转移条件,若有任一项不满足,则判定不符合资源转移条件。
[0028]在一个实施例中,资源转移值用于表征从第一账户转移多少资源至第二账户。
[0029]本专利技术根据第二方面提供了一种资源转移装置,在一个实施例中,该装置包括:
[0030]接收模块,用于接收到用户终端发出的资源转移请求;资源转移请求用于请求将用户终端关联的第一账户中的部分或全部资源转移到用户终端关联的第二账户;
[0031]数据获取模块,用于获取资源转移请求中携带的资源转移值、时间戳、用户标识和用户终端的终端标识;
[0032]转移条件检验模块,用于根据资源转移值、时间戳、用户标识和终端标识检验是否符合资源转移条件;
[0033]资源转移模块,用于在符合资源转移条件时,将第一账户中的与资源转移值对应的资源转移到第二账户。
[0034]本专利技术根据第三方面提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述任一方法的实施例的步骤。
[0035]本专利技术根据第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一方法的实施例的步骤。
[0036]在本专利技术实施例中,后台服务器在接收到用户终端发出的资源转移请求之后,获取资源转移请求中携带的资源转移值、时间戳、用户标识和用户终端的终端标识,根据资源转移值、时间戳、用户标识和终端标识从多个方面来检验是否符合资源转移条件,并在符合资源转移条件时,将用户的第一账户中的与资源转移值对应的资源转移到用户的第二账户,能够实现在用户请求提现时,更加准确地识别出用户这一侧是否存在作弊行为,避免出现损失。
附图说明
[0037]图1为一个实施例中一种资源转移方法的应用环境图;
[0038]图2为一个实施例中一种资源转移方法的流程示意图;
[0039]图3为一个实施例中将第一账户中的部分或全部资源转移到第二账户的流程示意图;
[0040]图4为一个实施例中一种资源转移装置的结构框图;
[0041]图5为一个实施例中计算机设备的内部结构图。
具体实施方式
[0042]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅用以解释本申请,并不用于限定本申请。
[0043]本专利技术提供了一种资源转移方法。在本实施例中,该资源转移方法可以应用于如图1所示的应用环境中。其中,当用户想要提现已获得的虚拟资源时,可以通过用户终端向后台服务器发送资源转移请求,后台服务器会在接收到资源转移请求后,基于资源转移请求中携带的资源转移值、时间戳、用户标识和用户终端的终端标识来检验是否满足资源转移条件,并在满足资源转移条件时,将用户的第一账户(即用户终端关联的第一账户)中的与资源转移值对应的资源转移到用户的第二账户(即用户终端关联的第二账户)。其中,用户终端安装了应用程序,用户可以通过向该应用程序下发相应指令,以指示该应用程序通过用户终端来生成相应的资源转移请求并发送给相应的该应用程序相应的服务端,该服务端运行于后台服务器中。
[0044]其中,用户终端可以包括但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和台式计算机等,后台服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
[0045]本实施例提供的一种资源转移方法包括如图2所示的步骤,下面以该方法应用于图1中的后台服务器为例进行说明。
[0046]S110:接收到用户终端发出的资源转移请求;资源转移请求用于请求将用户终端关联的第一账户中的部分或全部资源转移到用户终端关联的第二账户本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资源转移方法,其特征在于,所述方法包括:接收到用户终端发出的资源转移请求;所述资源转移请求用于请求将所述用户终端关联的第一账户中的部分或全部资源转移到所述用户终端关联的第二账户;获取所述资源转移请求中携带的资源转移值、时间戳、用户标识和所述用户终端的终端标识;根据所述资源转移值、时间戳、用户标识和终端标识检验是否符合资源转移条件;在符合资源转移条件时,将所述第一账户中的与所述资源转移值对应的资源转移到所述第二账户。2.如权利要求1所述的方法,其特征在于,将所述第一账户中的与所述资源转移值对应的资源转移到所述第二账户的步骤,包括:查询所述第一账户对应的资源类型和所述第二账户对应的资源类型之间的兑换比例;根据所述兑换比例确定所述资源转移值对应的资源分配值;根据所述资源分配值对所述第二账户进行资源分配;根据所述资源转移值对所述第一账户进行资源扣减。3.如权利要求2所述的方法,其特征在于,所述第一账户为虚拟账户,所述第二账户为银行账户;所述第一账户对应的资源类型为虚拟货币类型,所述第二账户对应的资源类型为真实货币类型。4.如权利要求2或3所述的方法,其特征在于,根据所述资源转移值对所述第一账户进行资源扣减的步骤,包括:查询所述第一账户当前的总资源值;根据所述第一账户当前的总资源值和所述资源转移值计算得到最新资源值;将所述第一账户的的总资源值更新为所述最新资源值。5.如权利要求2或3所述的方法,其特征在于,根据所述资源分配值对所述第二账户进行资源分配的步骤,包括:通过第三账户向所述第二账户转账与所述资源分配值相同的金额。6.如权利要求1所述的方法,其特征在于,根据所述资源...

【专利技术属性】
技术研发人员:赵立光赵祥宇
申请(专利权)人:山东赤子城网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1