一种消息推送方法、终端及服务器与流程

文档序号:36163393发布日期:2023-11-23 12:20阅读:来源:国知局

技术特征:

1.一种消息推送方法,其特征在于,所述方法应用于终端,所述终端包括消息推送代理和消息中心,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述消息推送代理基于所述推送条件,分别从所述终端获取与各所述推送条件对应的终端数据,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述终端数据包括所述终端的系统设置数据、所述终端的状态数据和所述终端中应用程序数据中的至少一项;

4.根据权利要求1所述的方法,其特征在于,所述推送消息请求还包括消息类型标识,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,在所述消息推送代理确定所述推送消息请求为动态推送请求的情况下,对所述推送消息请求进行解析,确定所述至少一个推送条件,包括:

6.根据权利要求1所述的方法,其特征在于,所述推送消息请求还包括与各所述标签对应的消息类型标识,所述在所述消息推送代理确定所述推送消息请求为动态推送请求的情况下,对所述推送消息请求进行解析,确定所述至少一个推送条件,包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求1所述的方法,其特征在于,所述标签包括标题、内容、背景图片和界面跳转方式中至少一种。

9.一种消息推送方法,其特征在于,所述方法应用于服务器,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,推送消息设置信息还包括至少一个推送条件,所述推送内容包括在各所述推送条件对应的推送内容;所述确定所述推送消息设置信息的消息类型,包括:

11.根据权利要求10所述的方法,其特征在于,所述基于所述推送消息设置信息的消息类型,生成包含消息类型标识的推送消息请求,包括:

12.根据权利要求9-11任一项所述的方法,其特征在于,基于所述推送消息设置信息的消息类型,生成包含消息类型标识的推送消息请求,包括:

13.根据权利要求12所述的方法,其特征在于,所述变量参数包括所述目标推送终端的系统设置数据、所述目标推送终端的状态数据和所述目标推送终端中应用程序数据中的至少一项;

14.根据权利要求9所述的方法,其特征在于,所述标签包括标题、内容、背景图片和界面跳转方式中至少一种。

15.根据权利要求9所述的方法,其特征在于,所述目标推送终端信息包括所述目标推送终端的唯一标识。

16.一种终端,其特征在于,所述终端包括存储器和处理器;所述存储器和所述处理器耦合;所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器执行所述计算机指令时,使所述终端执行如权利要求1-8中任一项所述的方法。

17.一种服务器,其特征在于,所述服务器包括存储器和处理器;所述存储器和所述处理器耦合;所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器执行所述计算机指令时,使所述服务器执行如权利要求9-15中任一项所述的方法。

18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序或指令,当所述计算机程序或指令被执行时,如权利要求1-15中任一项所述的方法被执行。


技术总结
本申请公开一种消息推送方法、终端及服务器,属于终端技术领域,方法包括:消息推送代理接收服务器发送的推送消息请求;在确定推送消息请求为动态推送请求的情况下,对推送消息请求进行解析,确定至少一个推送条件;基于推送条件,分别从终端获取与各推送条件对应的终端数据;基于终端数据和至少一个推送条件,确定各标签对应的目标推送内容;根据各标签对应的目标推送内容生成目标推送消息,并将目标推送消息发送至消息中心。这样,由于服务端向终端发送的推送消息包括可动态调整的内容,各终端接收到推送信息后,可以基于接收到的推送消息请求进行逻辑判断,并可以基于各终端的当前实际情况,确定与各终端适配的推送内容,从而提高用户体验。

技术研发人员:黄智辉,李平
受保护的技术使用者:荣耀终端有限公司
技术研发日:
技术公布日:2024/1/16
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1