【技术实现步骤摘要】
发放资源的方法、装置、系统、存储介质和计算机设备
本专利技术涉及计算机
,具体而言,本专利技术涉及一种发放资源的方法、装置、系统、存储介质和计算机设备。
技术介绍
发放资源是一种很好的互动娱乐形式。发放资源的方式有很多,以抽奖为例,定期合法的以一些虚拟或者实体礼物激励用户会让用户之间增加亲密度,例如点歌机会、赠送周边礼品等。因此,为了满足直播中用户的互动需要,需要提供一种在直播中发放资源的方案。
技术实现思路
本专利技术针对现有方式的缺点,提出一种发放资源的方法、装置、系统、存储介质和计算机设备,用以解决现有技术中由于缺乏直播中发放资源的方案而导致的无法满足直播中用户的互动需要的问题,以提供一种直播中资源发放方案,更好满足直播中用户的互动需要。本专利技术的实施例根据第一个方面,提供了一种发放资源的方法,包括步骤:第一客户端向目标服务端发送直播间中参与资源发放活动的第一用户输入的资源发放请求;所述目标服务端根据所述资源发放请求为所述第一用户分配竞猜信息,若所述竞猜信息与预先存储的所述资源发放活动的配置信息包含的竞猜答案匹配,向所述第一用户发放资源。本实施例为发送资源发放请求的用户分配竞猜信息,然后将该竞猜信息和预先存储的竞猜答案进行匹配,在匹配时向发送资源发放请求的用户发放资源,从而在直播间中实现了资源发放,更好满足直播中用户的互动需要。在一个实施例中,所述配置信息还包含资源总数量、资源发放开始时间和资源发放持续时间;所述目标服务端向所述第一用户发放资源,包括:所述目标服务端判断记录的所述资源发放请求的接收时间是否晚于所述资源发放开始时间;若所述接收时间晚 ...
【技术保护点】
1.一种发放资源的方法,其特征在于,包括步骤:第一客户端向目标服务端发送直播间中参与资源发放活动的第一用户输入的资源发放请求;所述目标服务端根据所述资源发放请求为所述第一用户分配竞猜信息,若所述竞猜信息与预先存储的所述资源发放活动的配置信息包含的竞猜答案匹配,向所述第一用户发放资源。
【技术特征摘要】
1.一种发放资源的方法,其特征在于,包括步骤:第一客户端向目标服务端发送直播间中参与资源发放活动的第一用户输入的资源发放请求;所述目标服务端根据所述资源发放请求为所述第一用户分配竞猜信息,若所述竞猜信息与预先存储的所述资源发放活动的配置信息包含的竞猜答案匹配,向所述第一用户发放资源。2.根据权利要求1所述的发放资源的方法,其特征在于,所述配置信息还包含资源总数量、资源发放开始时间和资源发放持续时间;所述目标服务端向所述第一用户发放资源,包括:所述目标服务端判断记录的所述资源发放请求的接收时间是否晚于所述资源发放开始时间;若所述接收时间晚于所述资源发放开始时间,所述目标服务端计算所述接收时间和所述资源发放开始时间的时间差值;若所述时间差值与整数倍的资源发放时间间隔之间的差值小于预设阈值,所述目标服务端向所述第一用户发放资源,其中,所述资源发放时间间隔为所述资源发放持续时间与所述资源总数量的比值。3.根据权利要求2所述的发放资源的方法,其特征在于,所述目标服务端判断记录的所述资源发放请求的接收时间是否晚于所述资源发放开始时间之后,还包括:若所述接收时间早于或等于所述资源发放开始时间,所述目标服务端禁止向所述第一用户发放资源。4.根据权利要求2所述的发放资源的方法,其特征在于,所述目标服务端计算所述接收时间和所述资源发放开始时间的时间差值之后,还包括:若所述差值大于等于预设阈值,所述目标服务端禁止向所述第一用户发放资源。5.根据权利要求1至4任意一项所述的发放资源的方法,其特征在于,第一客户端向目标服务端发送直播间中参与资源发放活动的用户输入的资源发放请求之前,还包括:第二客户端向路由设备发送直播间中级别权限为管理员的第二用户配置的资源发放活动的活动信息,以及直播间信息和第二用户信息;所述路由设备根据所述直播间信息以及所述第二用户信息,将所述资源发放活动的活动信息转发至所述目标服务端;所述目标服务端根据所述资源发放活动的活动信息生成所述资源发放活动的配置信息,并为所述资源发放活动分配活动标识。6.根据权利要求5所述的发放资源的方法,其特征在于,所述路由设备根据所述直播间信息以及所述第二用户信息,将所述资源发放活动的活动信息转发至所述目标服务端,包括:所述路由设备根据所述直播间信息,将所述资源发放活动的活动信息哈希到负载低于第一阈值的机房;所述路由设备根据所述第二用户信息,将所述资源发放活动的活动信息哈希到所述机房中负载低于第二阈值的目标服务端。7.根据权利要求5所述的发放资源的方法,其特征在于,所述目标服务端根据所述资源发放活动的活动信息生成所述资源发放活动的配置信息,并为所述资源发放活动分配活动标识之后,还包括:所述目标服务端将所述活动标识对应的所述资源发放活动的配置信息存储至对应的缓存系统和数据库中,其中,所述缓存系统被同一机房中各个服务端共用,所述数据库被各个机房共用;若所述目标服务端崩溃,将所述目标服务端所在机房的其它服务端作为目标服务端,该目标服务端从所述缓存系统或者数据库中获取所述活动标识对应的所述资源发放活动的配置信息,以保持所述资源发放活动正常进行;若所述目标服务端所在机房宕机,将其它机房的服务端作为目标服务端,该目标服务端从所述数据库中获取所述活动标识对应的所述资源发放活动的配置信息,以保持所述资源发放活动正常进行。8.根据权利要求1至4任意一项所述的发放资源的方法,其特征在于,所述目标服务端向所述第一用户发放资源之后,还包括:所述目标服务端将对应的资源发放信息持久化后写入数据库;若所述资源发放信息成功写入,所述目标服务端向所述第一客户端反馈所述资源发放信息。9.根据权利要求1至4任意一项所述的发放资源的方法,其特征在于,所述竞猜信息为随机数,所述竞猜答案为中奖点数;若所述竞猜信息与预先存储的所述资源发放活动的配置信息包含的竞猜答案匹配,向所述第一用户发放资源,包括:若随机数与预先存储的所述资源发放活动的配置信息包含的中奖点数匹配,向所述第一用户发放资源。10.一种发放资源的方法,其特征在于,包括步骤:第一客户端向目标服务端发送直播间中参与资源发放活动的第一用户输入的资源发放请求,其中,所述资源发放请求中包括第一用户输入的竞猜信息;所述目标服务端接收到所述资源发放请求...
【专利技术属性】
技术研发人员:孔维斌,朱晓华,黄伟,
申请(专利权)人:广州华多网络科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。