微信小程序消息推送方法、存储介质、电子设备及系统技术方案

技术编号:23709921 阅读:30 留言:0更新日期:2020-04-08 12:06
本发明专利技术公开了微信小程序消息推送方法、存储介质、电子设备及系统,涉及电子通信技术领域,该方法包括用户终端获取微信小程序直播活动预告信息;所述用户终端在所述微信小程序直播活动预告信息的预设位置获取用户的操作信息,根据所述操作信息发送所述微信小程序直播活动注册信息至服务器;当用户注册的所述微信小程序直播活动的推送时间到达时,所述服务器判断是否有所述用户提交的form_id;若有,则所述服务器根据所述form_id向所述用户终端推送所述微信小程序直播活动消息。

Wechat applet message push method, storage medium, electronic equipment and system

【技术实现步骤摘要】
微信小程序消息推送方法、存储介质、电子设备及系统
本专利技术涉及电子通信
,具体涉及微信小程序消息推送方法、存储介质、电子设备及系统。
技术介绍
在当今这个信息爆炸的时代,消息推送原本是根据用户的兴趣来搜索、过滤信息,并将其定期推给用户,帮助用户高效率地发掘有价值信息的一项利民技术。但是对于微信小程序而言,特别是直播活动,如果用户不关注微信小程序,那么微信小程序不会向用户推送任何的相关消息。但是如果用户关注微信小程序,那么对于微信小程序的所有活动都会全部统一推送给所有关注的用户,而推送的消息中有一些并不是此时用户感兴趣的消息,这些用户此时不感兴趣的消息对用户而言即为垃圾消息,由于垃圾消息不仅会给用户带来了困扰,而且会占据用户终端的存储资源,因此,现有技术在推送消息时缺乏实时性及针对性。故有必要提供微信小程序消息推送处理方法来帮助用户对消息推送进行处理。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供微信小程序消息推送方法、存储介质、电子设备及系统,能够根据用户需求进行消息推送,避免盲目推送消息影响用户体验。为达到以上目的,第一方面,本专利技术实施例提供微信小程序消息推送方法,其包括用户终端获取微信小程序直播活动预告信息;所述用户终端在所述微信小程序直播活动预告信息的预设位置获取用户的操作信息,根据所述操作信息发送所述微信小程序直播活动注册信息至服务器;当用户注册的所述微信小程序直播活动的推送时间到达时,所述服务器判断是否有所述用户提交的form_id;若有,则所述服务器根据所述form_id向所述用户终端推送所述微信小程序直播活动消息。可选的,所述服务器根据所述form_id向所述用户推送所述消息后,标记已使用的所述form_id,标记的form_id失效。可选的,所述用户终端获取所述用户在微信小程序预设页面的操作信息,根据微信小程序预设页面的操作信息向所述服务器提交所述form_id。可选的,所述服务器保存所述form_id超过预设时长后失效。可选的,若所述服务器接收的所述用户终端提交的有效的form_id的数量小于等于预设阈值,则所述服务器保存所有所述用户终端提交的有效的form_id;若所述服务器接收的所述用户终端提交的有效的form_id的数量大于预设阈值,则所述服务器根据form_id的失效时间保存预设阈值数量的有效的form_id。可选的,若有,则所述服务器根据所述form_id向所述用户推送所述消息具体包括:若有,所述服务器判断所述form_id的失效时间,选取失效时间距离当前时间最近的form_id向所述用户终端推送所述消息。可选的,若没有所述用户提交的form_id,则不向所述用户推送所述消息。第二方面,本专利技术实施例还提供一种存储介质,该存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面实施例中的方法。第三方面,本专利技术实施例还提供一种电子设备,包括存储器和处理器,存储器上储存有在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面实施例中的方法。第四方面,本专利技术实施例提供微信小程序消息推送系统,其包括:用户终端,所述用户终端包括:获取模块,获取微信小程序直播活动预告信息;注册模块,在所述微信小程序直播活动预告信息的预设位置获取用户的操作信息,根据所述操作信息发送所述微信小程序直播活动注册信息至服务器;所述服务器,所述服务器包括:判断模块,当用户注册的所述微信小程序直播活动的推送时间到达时,判断是否有所述用户提交的form_id;处理模块,当所述判断模块判断有所述用户提交的form_id时,根据所述form_id向所述用户终端推送所述微信小程序直播活动消息。可选的,所述服务器还包括标记模块,根据所述form_id向所述用户推送所述消息后,标记已使用的所述form_id,标记的form_id失效。可选的,所述用户终端还包括分析模块,获取所述用户在微信小程序预设页面的操作信息,根据微信小程序预设页面的操作信息向所述服务器提交所述form_id。可选的,所述服务器还包括储存模块,存储所述分析模块提交的所述form_id,所述form_id在服务器保存预设时长后失效。可选的,所述储存模块,若服务器接收的所述分析模块提交的有效的form_id的数量小于等于预设阈值,则服务器保存所有所述用户提交的有效的form_id;若服务器接收的所述用户提交的有效的form_id的数量大于预设阈值,则服务器根据form_id的失效时间保存预设阈值数量的有效的form_id。可选的,所述处理模块,当所述判断模块判断有所述用户提交的form_id,判断所述form_id的失效时间,选取失效时间距离当前时间最近的form_id向所述用户推送所述消息。可选的,所述处理模块,当所述判断模块判断没有所述用户提交的form_id,则不向所述用户推送所述消息。与现有技术相比,本专利技术的优点在于:(1)本专利技术微信小程序消息推送方法、存储介质、电子设备及系统中的微信小程序直播活动消息推送只有用户注册过的活动才会在活动的推送时间进行推送,避免推送大量用户不感兴趣的消息,降低用户体验及好感度。(2)本专利技术微信小程序消息推送方法、存储介质、电子设备及系统中的向用户终端推送微信小程序直播活动时是根据服务器存储的可用的form_id进行推送,便于用户自由控制一定时间内接收微信小程序直播活动消息的数量,避免同一时间段内接收到过多的消息推送,附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面对实施例对应的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术微信小程序消息推送方法实施例一的流程图;图2为本专利技术微信小程序消息推送方法实施例二的流程图;图3为本专利技术微信小程序消息推送系统实施例五的结构示意图。具体实施方式为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对照附图说明本专利技术的具体实施方式。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。为使图面简洁,各图中只示意性地表示出了与本专利技术相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。实施例一本专利技术第一实施例提供微信小程序消息推送方法,如图1所示,其包括:用户终端获取微信小程序直播活动预告信息;用户终端在微信小程序直播活动预告信息的预设位置获取用户的操作信息,根据操作信息发送微信小程序直播活动注册信息至服本文档来自技高网...

【技术保护点】
1.微信小程序消息推送方法,应用于直播类微信小程序的直播活动推送,其特征在于,其包括:/n用户终端获取微信小程序直播活动预告信息;/n所述用户终端在所述微信小程序直播活动预告信息的预设位置获取用户的操作信息,根据所述操作信息发送所述微信小程序直播活动注册信息至服务器;/n当用户注册的所述微信小程序直播活动的推送时间到达时,所述服务器判断是否有所述用户提交的form_id;/n若有,则所述服务器根据所述form_id向所述用户终端推送所述微信小程序直播活动消息。/n

【技术特征摘要】
1.微信小程序消息推送方法,应用于直播类微信小程序的直播活动推送,其特征在于,其包括:
用户终端获取微信小程序直播活动预告信息;
所述用户终端在所述微信小程序直播活动预告信息的预设位置获取用户的操作信息,根据所述操作信息发送所述微信小程序直播活动注册信息至服务器;
当用户注册的所述微信小程序直播活动的推送时间到达时,所述服务器判断是否有所述用户提交的form_id;
若有,则所述服务器根据所述form_id向所述用户终端推送所述微信小程序直播活动消息。


2.如权利要求1所述的微信小程序消息推送方法,其特征在于,所述服务器根据所述form_id向所述用户推送所述消息后,标记已使用的所述form_id,标记的form_id失效。


3.如权利要求2所述的微信小程序消息推送方法,其特征在于,其还包括:所述用户终端获取所述用户在微信小程序预设页面的操作信息,根据微信小程序预设页面的操作信息向所述服务器提交所述form_id。


4.如权利要求2所述的微信小程序消息推送方法,其特征在于,所述服务器保存所述form_id超过预设时长后失效。


5.如权利要求4所述的微信小程序消息推送方法,其特征在于:
若所述服务器接收的所述用户终端提交的有效的form_id的数量小于等于预设阈值,则所述服务器保存所有所述用户终端提交的有效的form_id;
若所述服务器接收的所述用户终端提交的有效的form_id的数量大于预设阈值,则所述服务器根据form_id的失效时间保存预设阈值数量的有效的fo...

【专利技术属性】
技术研发人员:张翔
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1