【技术实现步骤摘要】
虚拟奖励发放方法及相关设备
[0001]本申请涉及互联网
,尤其涉及一种虚拟奖励发放方法及相关设备。
技术介绍
[0002]目前,很多应用程序设置有虚拟奖励发放功能,例如,对于一些社交类的应用程序,达到一定登录天数或者动态发布等就会有对应的虚拟奖励发放;以及一些游戏类的应用程序,达到一定等级就会有对应的虚拟奖励发放。但对于相关技术中虚拟奖励的发放,发奖接口不具备幂等性,导致无法实现对发放失败的礼物的自动补发,从而影响效率和成本。
技术实现思路
[0003]有鉴于此,本申请的目的在于提出一种虚拟奖励发放方法及相关设备,以解决或部分解决上述问题。
[0004]本申请第一方面,提供了一种虚拟奖励发放方法,包括:接收发奖请求;对所述发奖请求进行解析,得到请求参数和虚拟奖励名称;对所述请求参数进行校验,响应于确定所述请求参数合法,根据所述虚拟奖励名称获取对应的虚拟奖励,以及确定对应的发奖接口;调用所述发奖接口,将所述虚拟奖励发放给对应的用户。
[0005]可选的,在所述接收发奖请求之前,所述方法还 ...
【技术保护点】
【技术特征摘要】
1.一种虚拟奖励发放方法,其特征在于,包括:接收发奖请求;对所述发奖请求进行解析,得到请求参数和虚拟奖励名称;对所述请求参数进行校验,响应于确定所述请求参数合法,根据所述虚拟奖励名称获取对应的虚拟奖励,以及确定对应的发奖接口;调用所述发奖接口,将所述虚拟奖励发放给对应的用户;所述方法还包括:响应于确定所述虚拟奖励名称大于一个,分别确定每个所述虚拟奖励名称对应的所述发奖接口;根据所述虚拟奖励名称,确定发奖顺序;按照所述发奖顺序调用所述发奖接口,并依次将所述虚拟奖励发放给对应的用户。2.根据权利要求1所述的方法,其特征在于,在所述接收发奖请求之前,所述方法还包括:通过预先设计的注册接口对每种虚拟奖励分别进行注册以建立对应的发奖接口。3.根据权利要求1所述的方法,其特征在于,所述发奖请求是客户端发送的;所述方法还包括:响应于确定所述请求参数合法,生成请求记录,并向所述客户端发送第一信号;其中,所述第一信号表征请求成功;响应于确定所述请求参数不合法,向所述客户端发送第二信号,并接收所述客户端发送的二次发奖请求;其中,所述第二信号表征请求失败;所述二次发奖请求是所述客户端根据所述发奖请求和所述第二信号生成的。4.根据权利要求3所述的方法,其特征在于,所述将所述虚拟奖励发放给对应的用户,包括:根据对所述发奖请求解析得到的获奖用户账号向获奖用户发送第三信号;响应于确定大于预先设定的时长限制,将所述虚拟奖励发放给所述获奖用户。5.根据权利要求4所述的方法,其特征在于,所述将所述虚拟奖励发放给对应的用户,还包括:响应于确定小于或等于所述时长限制,接收所述获奖用户发送的转赠请求;其中,所述转赠请求是所述获奖用户根据所述第三信号生成的;对所述转...
【专利技术属性】
技术研发人员:刘志斌,
申请(专利权)人:深圳乐娱游网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。