【技术实现步骤摘要】
消息推送方法、装置及系统
本申请涉及计算机
,具体涉及四种消息推送方法、装置及电子设备,以及一种消息推送系统。
技术介绍
通知消息推送服务建立了一条从应用服务器到应用客户端(终端App)之间的通知消息传输通道,使得在终端App无法接收消息时,应用可以将最新信息及时通知用户,从而构筑良好的用户关系,提升用户的感知和活跃度。消息推送服务的场景可以是物流提醒,促销宣传,新闻动态推送等等。例如,在物流提醒的服务场景下,用户购买了商品,在发货时和派送时发送消息告知用户,让用户掌握物品寄送进展,做好收货准备。目前,一种典型的消息推送方法的处理流程如下。1)当应用服务器(应用平台)要向终端App发送消息且发现终端App无法接收消息时,根据应用服务器侧记录的应用用户的用户标识(UserID,UID)与消息推送客户端的标识(ClientID,CID)之间的对应关系,获取与UID对应的CID,并向消息推送服务器(消息推送平台)发送向CID发送待推送消息的指示;2)消息推送服务器接收到指示后,将该消息发送至与CID对应的消息推送客户端(推送SDK),其中推送SDK已通过免密方式登 ...
【技术保护点】
1.一种消息推送方法,用于消息推送服务器,其特征在于,包括:接收应用服务器发送的针对成功登陆所述应用服务器的应用用户的消息推送客户端登陆令牌获取请求;获取所述应用用户的消息推送客户端登陆令牌;向所述应用服务器回送所述登陆令牌;接收消息推送客户端发送的登陆请求,所述登陆请求包括所述登陆令牌;根据所述登陆请求,判断所述消息推送客户端是否有权访问所述消息推送服务器;若判定所述消息推送客户端有权访问所述消息推送服务器,则构建与所述消息推送客户端之间的消息传输通道。
【技术特征摘要】
1.一种消息推送方法,用于消息推送服务器,其特征在于,包括:接收应用服务器发送的针对成功登陆所述应用服务器的应用用户的消息推送客户端登陆令牌获取请求;获取所述应用用户的消息推送客户端登陆令牌;向所述应用服务器回送所述登陆令牌;接收消息推送客户端发送的登陆请求,所述登陆请求包括所述登陆令牌;根据所述登陆请求,判断所述消息推送客户端是否有权访问所述消息推送服务器;若判定所述消息推送客户端有权访问所述消息推送服务器,则构建与所述消息推送客户端之间的消息传输通道。2.根据权利要求1所述的方法,其特征在于,还包括:获取所述应用服务器发送的针对所述应用用户的消息发送指示;所述消息发送指示包括所述应用用户的用户标识和待发送消息;在所述消息推送客户端成功登陆时,通过所述消息传输通道向所述消息推送客户端转发所述待发送消息。3.一种消息推送方法,用于消息推送客户端,其特征在于,包括:接收应用客户端发送的登陆指示;所述登陆指示包括消息推送客户端登陆令牌;向消息推送服务器发送登陆请求,所述登陆请求包括所述登陆令牌。4.一种消息推送方法,用于应用服务器,其特征在于,包括:接收应用客户端发送的针对应用用户的登陆请求;在判定所述应用用户通过登陆时,向消息推送服务器发送针对所述应用用户的消息推送客户端登陆令牌获取请求;接收所述消息推送服务器回送的消息推送客户端登陆令牌;向所述应用客户端回送所述登陆令牌。5.一种消息推送方法,用于应用客户端,其特征在于,包括:向应用服务器发送针对应用用户的登陆请求;接收所述应用服务器回送的消息推送客户端登陆令牌;向消息推送客户端发送登陆指示;所述登陆指示包括所述登陆令牌。6.一种消息推送装置,其特征在于,包括:令牌获取请求接收单元,用于接收应用服务器发送的针对...
【专利技术属性】
技术研发人员:徐立钧,王志新,
申请(专利权)人:北京新媒传信科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。