带你了解百度云推送

移动开发
百度云推送服务支持推送三种类型的消息:通知、透传消息及富媒体;支持向所有用户或根据标签分类向特定用户群体推送消息;支持更多自定义功能(如自定义内容、后续行为、样式模板等);提供用户信息及通知消息统计信息,方便开发者进行后续开发及运营。

百度云推送概述

云推送(Push)是百度云平台向开发者提供的消息推送服务;通过利用云端与客户端之间建立稳定、可靠的长连接来为开发者提供向客户端应用推送实时消息服务。

百度云推送服务支持推送三种类型的消息:通知、透传消息及富媒体;支持向所有用户或根据标签分类向特定用户群体推送消息;支持更多自定义功能(如自定义内容、后续行为、样式模板等);提供用户信息及通知消息统计信息,方便开发者进行后续开发及运营。

云推送服务功能

云推送服务主要提供以下功能:

推送通知

向移动端推送展现在系统通知栏的通知消息。

推送消息

以透传的方式将开发者自定义的内容发送到客户端。开发者可以预先在客户端设定好规范,进行消息定制化。

推送富媒体

推送图片、视频、音频、网址等形式的富媒体信息。

信息统计

提供推送信息和用户行为的统计。

管理控制台

将推送功能可视化,可以直接通过控制台针对特定的用户群,完成通知、消息、富媒体的推送。详细信息,请参考《管理控制台》

云推送服务特点

云推送服务具有以下特点:

1. 增强用户粘性

通过云和端之间建立的长连接,可以实时的推送消息到达用户端。保持与用户的沟通,大大提升用户活跃度和留存率。

2. 节约成本

在省电省流量方面远超行业水平,基础的消息推送服务***免费,大大节省开发者推送的成本。

3. 稳定安全的推送

强大的分布式集群长期为百度各大产品线提供推送服务,保证消息推送服务的稳定、可靠。

重要说明

目前单条消息支持*** 4K 的消息推送功能,兼容文本和二进制消息格式。

如果应用有超过 4K 数据推送的需求,则应用可以在推送的消息里携带资源的 URL 地址,客户端在接收到消息后,主动对这个超过 4K 的数据发起另外一次请求。

云推送服务提供消息暂存、转发和推送的功能,客户端无需保持在线状态及进行反复轮询,消息不会丢失。

云推送服务支持推送给一个人、一群人和所有人,详情可参考《REST API》。

单一终端多个应用共享一个服务进程和一条 TCP 长连接,从而有效降低手机的耗电量和数据流量。

目前接入和使用云推送服务都需要成为百度开发者;而其应用的账户登录系统则可使用“百度账户登录”,也可使用“无账户登录”。

责任编辑:闫佳明 来源: 51CTO
相关推荐

2013-07-01 17:21:21

百度云推送免费云推送移动开发

2023-03-01 18:40:54

应用程序代码

2014-07-25 17:12:39

数据库WOT2014MongoDB

2013-10-10 16:28:16

百度云推送免费云推送移动开发

2016-10-13 15:19:34

百度

2012-05-28 22:51:53

百度

2013-07-15 16:43:53

百度云百度云Push云推送

2013-07-16 15:05:03

云推送极光推送

2012-10-19 09:47:30

百度云百度音乐云计算

2013-06-27 10:23:30

百度云百度开放云

2016-04-12 11:06:49

百度开放云存储WOT2016

2013-04-08 15:19:53

百度云百度

2015-07-29 16:49:47

百度

2013-07-01 23:37:51

个推公共平台云推送移动开发

2017-04-28 17:44:45

百度

2018-09-06 18:37:45

百度云

2012-03-23 12:12:37

百度开发者大会

2013-10-12 10:25:20

百度云 Cooliris

2017-09-27 15:03:00

百度云云计算加速

2013-08-22 17:08:50

点赞
收藏

51CTO技术栈公众号