欢迎来到利索能及~ 联系电话:18621327849
利索能及
我要发布
收藏
专利号: 2018102663549
申请人: 武汉斗鱼网络科技有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2024-09-26
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种离线抽奖方法,其特征在于,所述方法包括:将移动端中的前端页面发起的抽奖请求,传输给所述移动端中设置的中间代理服务装置,使得所述中间代理服务装置校验所述抽奖请求是否合格;

若校验合格,则所述中间代理服务装置基于所述抽奖请求调用抽奖服务接口抽出中奖用户;

所述中间代理服务装置将所述中奖用户的中奖信息发送到所述前端页面进行展示。

2.如权利要求1所述的方法,其特征在于,

所述中间代理服务装置基于所述抽奖请求调用抽奖服务接口抽出中奖用户,具体包括:所述中间代理服务装置基于所述抽奖请求中包含的抽奖次数,从员工池中随机抽取对应数目的中奖用户;

在每次抽取出一中奖用户之后,从所述员工池中移除所述中奖用户并对所述员工池中的剩余用户进行随机排序;

所述中间代理服务装置将所述中奖用户的中奖信息发送到所述前端页面进行展示,具体包括:所述中间代理服务装置整合所述对应数目的中奖用户的用户信息,并将所述对应数目的中奖用户的用户信息发送到所述前端页面进行展示。

3.如权利要求1所述的方法,其特征在于,所述则所述中间代理服务装置基于所述抽奖请求调用抽奖服务接口抽出中奖用户之后,所述方法还包括:基于所述中奖用户的中奖信息更新本地数据库;

将所述中奖用户的中奖信息进行加密,封装为第一待上传信息上传给服务器。

4.如权利要求3所述的方法,其特征在于,所述将所述中奖用户的中奖信息进行加密,封装为第一待上传信息上传给服务器,具体包括:判断是否上传所述服务器失败;

若上传所述服务器失败,进一步判断是否为网络原因上传失败;

若是因为所述网络原因上传失败,则延长定时任务间隔时间,在网络恢复后静默上传所述第一待上传信息;

若不是因为所述网络原因上传失败,则表示是其它原因导致上传失败,则忽略所述第一待上传信息,查询队列中的所述第一待上传信息之后的下一条数据优先上传。

5.如权利要求1所述的方法,其特征在于,所述中间代理服务装置基于所述抽奖请求调用抽奖服务接口抽出中奖用户之前,所述方法还包括:初始化所述抽奖服务接口。

6.如权利要求5所述的方法,其特征在于,所述初始化所述抽奖服务接口,具体包括:查询是否具有历史中奖记录;

若存在所述历史中奖记录,则从本地数据库中移除所述历史中奖纪录有关的抽奖批次信息、奖品信息、中奖用户,并基于所述本地数据库中剩余的数据创建接口服务;

若不存在所述历史中奖记录,则基于所述本地数据库中的数据创建接口服务。

7.如权利要求6所述的方法,其特征在于,所述从本地数据库中移除所述历史中奖纪录有关的抽奖批次信息、奖品信息、中奖用户之后,所述方法还包括:判断所述历史中奖纪录是否上传到服务器;

若没有,则将所述历史中奖记录有关的抽奖批次信息、奖品信息、中奖用户封装为第二待上传信息;

将所述第二待上传信息上传到所述服务器。

8.一种电子终端,其特征在于,包括:

传输模块,用于将移动端中的前端页面发起的抽奖请求,传输给所述移动端中设置的中间代理服务装置,使得所述中间代理服务装置校验所述抽奖请求是否合格;

抽奖模块,用于若校验合格,则所述中间代理服务装置基于所述抽奖请求调用抽奖服务接口抽出中奖用户;

发送模块,用于所述中间代理服务装置将所述中奖用户的中奖信息发送到所述前端页面进行展示。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-7任一项所述方法的步骤。

10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1-7任一项所述方法的步骤。