[发明专利]一种基于网页的现金红包实现方法在审
申请号: | 202111458758.6 | 申请日: | 2021-12-01 |
公开(公告)号: | CN114117308A | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 邢波;刘钧石;刘秉林 | 申请(专利权)人: | 创盛视联数码科技(北京)有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F8/38;G06Q20/32 |
代理公司: | 北京艾格律诗专利代理有限公司 11924 | 代理人: | 谢毅 |
地址: | 100089 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 网页 现金 红包 实现 方法 | ||
本发明提供一种基于网页的现金红包实现方法,包括以下步骤:业务服务端创建红包任务,通过发放红包用户支付;业务服务端根据网页登录用户的信息设置红包个数和计算金额,网页登录用户在业务服务端抢到红包,抢红包活动结束;网页登录用户通过微信用户中心登录,微信用户中心将网页登录用户的信息发送给业务服务端,业务服务端根据网页登录用户抢到红包信息,向该网页登录用户支付。本发明实现了网页登录用户在非微信浏览器登录,不需要关注公众号也能参与抢红包活动,直接使用微信付款并将红包发放到网页登录用户零钱。
技术领域
本发明涉及一种视频云播放平台的基于微信支付的红包互动组件,尤其是涉及一种基于网页的现金红包实现方法。
背景技术
现有红包发放功能一般都是微信或者支付宝支付平台向用户发送红包,或者向用户发放领奖码,用户活动下线后找运营同时兑换,通过html5 dom动画或者HTML5游戏框架phaser实现红包雨下落动画。
基于微信支付的网页红包发放通常需要基于公众号网页授权登录,因此用户参与活动需要在微信内置浏览器中打开,在普通浏览器中打开需要关注公众号登录才能参与红包活动,现金通过公众号或者服务通知向用户发送,需要用户手动领取才能进入用户钱包。
发明内容
本发明提供了一种基于网页的现金红包实现方法,用于解决直播活动中向用户发放红包的需求问题,其技术方案如下所述:
一种基于网页的现金红包实现方法,包括以下步骤:
S1:业务服务端创建红包任务,通过发放红包用户支付;
S2:业务服务端根据网页登录用户的信息设置红包个数和计算金额,网页登录用户在业务服务端抢到红包,抢红包活动结束;
S3:网页登录用户通过微信用户中心登录,微信用户中心将网页登录用户的信息发送给业务服务端,业务服务端根据网页登录用户抢到红包信息,向该网页登录用户支付。
进一步的,步骤S1中,包括以下步骤:
S11:主持人作为发放红包用户,向业务服务端发起创建红包任务的请求,业务服务端收到创建红包任务的请求后向订单中心发起创建红包订单的请求;
S12:订单中心收到创建红包订单的请求,对应创建订单,将订单号返回业务服务端;
S13:业务服务端通过订单号再向订单中心申请创建支付;
S14:订单中心收到创建支付请求后向微信支付系统发送请求获取预支付交易链接,并将预支付交易链接返回到业务服务端;
S15:业务服务端收到预支付交易链接后返回给主持人,主持人收到预支付交易链接后将预支付交易链接转为支付二维码并显示,主持人用微信扫描支付二维码进入微信支付页面并进行支付;
S16:主持人在支付页面确认支付后,微信支付系统向订单中心发送支付成功通知,订单中心再将消息通知到业务服务端,业务服务端收到支付成功消息后创建红包任务,并将消息推送给主持人;
S17:主持人收到消息,显示红包任务已创建。
进一步的,步骤S1之前,主持人登录时进行以下步骤:
S41:主持人作为发放红包用户登录;
S42:主持人登录成功,向业务服务端的业务API发起请求,获取直播间相关信息,业务服务端将直播间相关信息返回给主持人;
S43:主持人页面获取到直播间相关信息后初始化页面,初始化socket,用于监听红包开始结束消息;
S44:主持人通过直播间id向业务服务端的红包API服务请求token;
S45:红包API创建token并返回;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创盛视联数码科技(北京)有限公司,未经创盛视联数码科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111458758.6/2.html,转载请声明来源钻瓜专利网。