[发明专利]一种获取活动入口状态的方法、存储介质、设备及系统有效
申请号: | 201710932684.2 | 申请日: | 2017-10-10 |
公开(公告)号: | CN107861984B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 汪刚;陈少杰;张文明 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958 |
代理公司: | 42225 武汉智权专利代理事务所(特殊普通合伙) | 代理人: | 张雯俐 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 活动 入口 状态 方法 存储 介质 设备 系统 | ||
本发明公开了一种获取活动入口状态的方法、存储介质、设备及系统,涉及直播应用开发技术领域。该方法包括:用户端向服务器发起网络配置接口的请求,获取并保存活动入口相关信息,该活动入口相关信息包括活动入口的状态信息、活动入口的开始时间和结束时间;并将活动入口相关信息经转化处理后保存至本地;用户端根据获取的活动入口的状态信息对当前活动入口进行显示;每当用户对活动入口进行点击时,用户端获取当前的本地时间,并将当前的本地时间与活动入口的开始时间和结束时间进行比较,根据比较结果得到相应的活动入口状态,实现相应页面的跳转。本发明既可以实时的获取活动入口的状态,又可以降低接口的请求次数,用户体验好。
技术领域
本发明涉及直播应用开发技术领域,具体来讲是一种获取活动入口状态的方法、存储介质、设备及系统。
背景技术
随着移动终端的快速发展,特别是手机移动终端的快速发展,直播行业越来越受欢迎,很多用户喜欢通过移动终端设备来观看直播。在直播应用的设计过程中,为了提升用户的活跃度及参与度,经常会设计一些活动入口来吸引用户。而由于活动入口往往具有一定的时限性,因此,针对不同的时间段可能会实时对应不同的活动入口状态。例如,在一个临界时间点(比如24:00)之前,点击活动入口会去到一个状态(比如跳转至H5页面,即HTML5页面);而在临界时间点(比如24:00)之后,点击活动入口会去到另外一个状态(比如弹出不同于H5页面的卡片形式页面)。
目前,获取用户点击活动入口时的状态的处理方法通常是:每一次点击活动入口都需要请求一次网络配置接口,后台则根据当前时间点通过返回网络配置接口告诉相应的活动入口状态,从而使用户端能获得活动入口的状态,例如状态1是去H5页面,状态2是去卡片页面。这种处理方法可以达到每一次点击都能获取到活动入口的状态,比较实时;但是,其存在的缺陷是,会导致请求量巨大。每一次点击都会请求一次活动入口的网络配置接口,大量用户的点击情况下会极大的增加服务端的网络请求次数,例如1000万次点击会请求1000万次接口。而每一次请求都会消耗流量、消耗时间,因此,还会降低用户的体验。
发明内容
本发明的目的是为了克服上述背景技术的不足,提供一种获取活动入口状态的方法、存储介质、设备及系统,既可以实时的获取活动入口的状态,又可以降低接口的请求次数,用户体验好。
为达到以上目的,本发明采取的技术方案是:提供一种获取活动入口状态的方法,该方法包括以下步骤:
S1、用户端向服务器发起网络配置接口的请求,获取活动入口相关信息,该活动入口相关信息包括活动入口的状态信息、活动入口的开始时间和结束时间;并将活动入口相关信息转化处理后保存至用户端本地;
S2、用户端根据获取的活动入口的状态信息对当前活动入口进行显示;
S3、每当用户对活动入口进行点击时,用户端获取当前的本地时间,并将当前的本地时间与活动入口的开始时间和结束时间进行比较,根据比较结果得到相应的活动入口状态,实现相应页面的跳转。
在上述技术方案的基础上,步骤S1具体包括以下流程:
S101、用户端使用网络请求工具类InterfaceManager调用网络请求函数,向服务器发起网络配置接口的请求;服务器通过网络配置接口返回活动入口相关信息;其中,网络请求函数具有三个回调参数:错误码参数errorCode、错误信息参数errorMessage、以及ID类型的数据data参数,该数据data参数为活动入口相关信息;
S102、根据回调参数中的错误码参数errorCode判断网络请求是否成功,若网络请求不成功,则终止操作;若网络请求成功,转入步骤S103;
S103、将回调参数中的数据data参数使用强制类型转换方法转换为字典类型;
S104、根据当前的数据data参数,得到活动入口相关信息中的活动入口的状态信息并保存;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710932684.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:对话信息生成方法和装置
- 下一篇:一种提取多个子文件夹下同类文件的批处理方法