【技术实现步骤摘要】
消息推送方法及装置
本公开涉及信息交互领域,尤其涉及消息推送方法及装置。
技术介绍
相关技术中,客户端上的本地应用(Application,App)即使注册了消息推送服务,一旦客户端上与该应用对应的缓存信息被清除,就无法再接收到服务器端推送的通知栏消息了,用户体验差。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供一种消息推送方法及装置。根据本公开实施例的第一方面,提供一种消息推送方法,所述方法用于服务器端,所述方法包括:当确定客户端上与目标应用对应的缓存信息被清除,且在发送与所述目标应用对应的通知栏消息到所述客户端时,为所述客户端上的预设平台重新注册消息推送功能;基于重新注册的消息推送功能推送所述通知栏消息到所述客户端;其中,所述预设平台是所述客户端后台上用于运行所述目标应用的平台,所述目标应用是安装和下载过程无需用户确认,且安装和下载过程运行在所述客户端后台的应用。可选地,所述为所述客户端上的预设平台重新注册消息推送功能,包括:根据所述目标应用中预存的与所述客户端对应的注册信息,通过目标通道为所述客户端上的预设平台重新注册消息推送功能;其中,所述目标通道是所述服务器端和所述预设平台之间预先建立的传输通道。可选地,所述为所述客户端上的预设平台重新注册消息推送功能,包括:为所述客户端上的预设平台重新建立消息推送通道;所述基于重新注册的消息推送功能推送所述通知栏消息到所述客户端,包括:基于重新建立的所述消息推送通道推送所述通知栏消息到所述客户端。可选地,所述方法还包括:在接收到所述客户端发送的确认消息之后,执行所述为所述客户端上的预设平台重新注册消息 ...
【技术保护点】
一种消息推送方法,其特征在于,所述方法用于服务器端,所述方法包括:当确定客户端上与目标应用对应的缓存信息被清除,且在发送与所述目标应用对应的通知栏消息到所述客户端时,为所述客户端上的预设平台重新注册消息推送功能;基于重新注册的消息推送功能推送所述通知栏消息到所述客户端;其中,所述预设平台是所述客户端后台上用于运行所述目标应用的平台,所述目标应用是安装和下载过程无需用户确认,且安装和下载过程运行在所述客户端后台的应用。
【技术特征摘要】
1.一种消息推送方法,其特征在于,所述方法用于服务器端,所述方法包括:当确定客户端上与目标应用对应的缓存信息被清除,且在发送与所述目标应用对应的通知栏消息到所述客户端时,为所述客户端上的预设平台重新注册消息推送功能;基于重新注册的消息推送功能推送所述通知栏消息到所述客户端;其中,所述预设平台是所述客户端后台上用于运行所述目标应用的平台,所述目标应用是安装和下载过程无需用户确认,且安装和下载过程运行在所述客户端后台的应用。2.根据权利要求1所述的方法,其特征在于,所述为所述客户端上的预设平台重新注册消息推送功能,包括:根据所述目标应用中预存的与所述客户端对应的注册信息,通过目标通道为所述客户端上的预设平台重新注册消息推送功能;其中,所述目标通道是所述服务器端和所述预设平台之间预先建立的传输通道。3.根据权利要求2所述的方法,其特征在于,所述为所述客户端上的预设平台重新注册消息推送功能,包括:为所述客户端上的预设平台重新建立消息推送通道;所述基于重新注册的消息推送功能推送所述通知栏消息到所述客户端,包括:基于重新建立的所述消息推送通道推送所述通知栏消息到所述客户端。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在接收到所述客户端发送的确认消息之后,执行所述为所述客户端上的预设平台重新注册消息推送功能的步骤;其中,所述确认消息是用于确认所述客户端已经注册了与所述目标应用对应的消息推送服务,且所述客户端存储有所述目标应用对应的图标的消息。5.一种消息推送方法,其特征在于,所述方法用于客户端,所述方法包括:当与目标应用对应的缓存信息被清除之后,接收服务器端基于为预设平台重新注册的消息推送功能推送的、与所述目标应用对应的通知栏消息;显示所述通知栏消息;其中,所述预设平台是所述客户端后台上用于运行所述目标应用的平台,所述目标应用是安装和下载过程无需用户确认,且安装和下载过程运行在所述客户端后台的应用。6.根据权利要求5所述的方法,其特征在于,所述接收服务器端基于为预设平台重新注册的消息推送功能推送的、与所述目标应用对应的通知栏消息之前,所述方法还包括:发送确认消息到所述服务器端;其中,所述确认消息是用于确认所述客户端已经注册了与所述目标应用对应的消息推送服务,且所述客户端存储有所述目标应用对应的图标的消息。7.根据权利要求5所述的方法,其特征在于,所述接收服务器端基于为预设平台重新注册的消息推送功能推送的与所述目标应用对应的通知栏消息之前,所述方法还包括:获取所述目标应用在所述客户端上所对应的注册信息;将与所述客户端对应的所述注册信息发送给服务器端,由所述服务器端在所述目标应用中存储与所述客户端对应的所述注册信息。8.一种消息推送装置,其特征在于,所述装置用于服务器端,所述装置包括:注册模块,被配置为当确定客户端上与目标应用对应的缓存信息被清除,且在发送与所述目标应用对应的通知栏消息到所述客户端时,为所述客户端上的预设平台重新注册消息推送功能;推送模块,被配置为基于所述注册模块重新注册的消息推送功能推送所述通知栏消息到所述客户端;其中,所述预设平台是所述客户端后台上用于运行所述目标应用的平台,所述目标应用是安装和下载过程无需用户确认,且安装和下载过程运行在所述客户端后台的应用。9.根据权利要求8所述的装置,其特征在于,所述注册模块包括:注册子模块,被配置为根据所述目...
【专利技术属性】
技术研发人员:祁建斌,秦碧,舒晓辉,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。