The embodiment of this application provides a message sending method, device and electronic device, which relates to the field of communication technology. The method includes: receiving the message carrying the user identification sent by the application server; sending the message to the client device corresponding to the user identification through the message push channel of the application; if the first instruction information used to indicate that the message arrives at the client device is not received from the client device, the client corresponding to the user identification is sent to the client through the short message gateway. The device sends the message. The embodiment of this application sends the message to the client device through the short message gateway after end-to-end push or end-to-end push to improve the delivery rate of the message.
【技术实现步骤摘要】
消息发送方法及装置、电子设备
本申请实施例涉及通信
,特别涉及一种消息发送方法及装置、电子设备。
技术介绍
目前,应用服务器向客户端设备发送消息的渠道包括多种,如端内推送、端外推送等。在相关技术中,应用服务器一般采用单一的消息推送渠道将待推送消息推送给客户端设备,较难保证消息的送达率。
技术实现思路
为了解决上述问题,本申请实施例提供一种消息推送方法及装置。具体地,本申请实施例是通过如下技术方案实现的:根据本申请实施例的第一方面,提供一种消息发送方法,所述方法包括:接收应用服务器发送的携带用户标识的消息;通过应用的消息推送通道向所述用户标识对应的客户端设备发送所述消息;若未从所述客户端设备接收到用于指示所述消息到达所述客户端设备的第一指示信息,通过短信网关向所述用户标识对应的客户端设备发送所述消息。根据本申请实施例的第二方面,提供一种消息发送装置,所述装置包括:接收模块,用于接收应用服务器发送的携带用户标识的消息;第一发送模块,用于通过应用的消息推送通道向所述用户标识对应的客户端设备发送所述消息;第二发送模块,用于在未从所述客户端设备接收到用于指示所述消息到达所述客户端设备的第一指示信息时,通过短信网关向所述用户标识对应的客户端设备发送所述消息。根据本申请实施例的第三方面,提供一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;所述处理器被配置为:接收应用服务器发送的携带用户标识的消息;通过应用的消息推送通道向所述用户标识对应的客户端设备发送所述消息;若未从所述客户端设备接收到用于指示所述消息到达所述客户端设备的第一指示信息,通过短信网关向所述 ...
【技术保护点】
1.一种消息发送方法,其特征在于,所述方法包括:接收应用服务器发送的携带用户标识的消息;通过应用的消息推送通道向所述用户标识对应的客户端设备发送所述消息;若未从所述客户端设备接收到用于指示所述消息到达所述客户端设备的第一指示信息,通过短信网关向所述用户标识对应的客户端设备发送所述消息。
【技术特征摘要】
1.一种消息发送方法,其特征在于,所述方法包括:接收应用服务器发送的携带用户标识的消息;通过应用的消息推送通道向所述用户标识对应的客户端设备发送所述消息;若未从所述客户端设备接收到用于指示所述消息到达所述客户端设备的第一指示信息,通过短信网关向所述用户标识对应的客户端设备发送所述消息。2.根据权利要求1所述的方法,其特征在于,所述通过应用的消息推送通道向所述用户标识对应的客户端设备发送所述消息,包括:通过端内推送通道向所述用户标识对应的客户端设备发送所述消息;若未从所述客户端设备接收到用于指示所述消息到达所述客户端设备的第二指示信息,通过端外推送通道向所述用户标识对应的客户端设备发送所述消息。3.根据权利要求2所述的方法,其特征在于,所述通过端外推送通道向所述用户标识对应的客户端设备发送所述消息,包括:根据预先获得的用户标识和设备标识的对应关系,确定与所述消息携带的用户标识对应的设备标识;根据所述设备标识,确定与所述设备标识对应的第三方推送服务器;通过所述第三方推送服务器向所述设备标识对应的客户端设备发送所述消息。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:若未从所述客户端设备接收到用于指示所述消息以短信方式到达所述客户端设备的第三指示信息通过短信网关向所述用户标识对应的客户端设备发送所述消息。5.根据权利要求1~4中任意一项所述的方法,其特征在于,所述用户标识为用于在所述客户端设备上登录的客户端账号、或手机号码。6.一种消息发送装置,其特征在于,所述装置包括:接收模块,用于接收应用服务器发送的携带用户标识的消息;第一发送模块,用于通过应用的消息推送通道向所述用户标识对应的客户端设备发送所述消息;第二发送模块,...
【专利技术属性】
技术研发人员:张皓琨,
申请(专利权)人:北京嘀嘀无限科技发展有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。