`
lyltiger
  • 浏览: 92709 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

【转载】百度云推送服务免费面向开发者

阅读更多
云推送(Push)是百度云平台向开发者提供的消息推送服务;通过利用云端与客户端之间建立稳定、可靠的长连接来为开发者提供向客户端应用推送实时消息服务。
 
百度云推送服务支持推送三种类型的消息:通知、透传消息及富媒体;支持向所有用户或根据标签分类向特定用户群体推送消息;支持更多自定义功能(如自定义内容、后续行为、样式模板等);提供用户信息及通知消息统计信息,方便开发者进行后续开发及运营。
 
 
 
>>云推送服务主要提供以下功能
 
#推送通知
向移动端推送展现在系统通知栏的通知消息。
 
#推送消息
以透传的方式将开发者自定义的内容发送到客户端。开发者可以预先在客户端设定好规范,进行消息定制化。
 
#推送富媒体
推送图片、视频、音频、网址等形式的富媒体信息。
 
#信息统计
提供推送信息和用户行为的统计。
 
#管理控制台
将推送功能可视化,可以直接通过控制台针对特定的用户群,完成通知、消息、富媒体的推送。
 
 
 
>>云推送服务具有以下特点
 
1. 增强用户粘性
 
通过云端之间的长连接,可以实时的推送消息到达用户端。保持与用户的沟通,大大提升用户活跃度和留存率。
 
2. 节约成本
 
在省电省流量方面远超行业水平,基础的消息推送服务永久免费,大大节省开发者推送的成本。
 
3. 稳定安全的推送
 
强大的分布式集群长期为百度各大产品线提供推送服务,保证消息推送服务的稳定、可靠。
 
 
注意
#目前单条消息支持最大 4K 的消息推送功能,兼容文本和二进制消息格式。
如果应用有超过 4K 数据推送的需求,则应用可以在推送的消息里携带资源的 URL 地址,客户端在接收到消息后,主动对这个超过 4K 的数据发起另外一次请求。
 
#云推送服务提供消息暂存、转发和推送的功能,客户端无需保持在线状态及进行反复轮询,消息不会丢失。
#云推送服务支持推送给一个人、一群人和所有人,详情可参考《REST API》。
#单一终端多个应用共享一个服务进程和一条 TCP 长连接,从而有效降低手机的耗电量和数据流量。
#目前接入和使用云推送服务都需要成为百度开发者;而其应用的账户登录系统则可使用“百度账户登录”,也可使用“无账户登录”。
 
百度官方提示:
#为防止恶意滥用,云推送服务做了默认的配额限制每个APP每分钟发送的消息数不超过10000。
 
#如需申请更高的配额,请发邮件到dev_support@baidu.com进行申请,并说明应用的用户数及申请原因。
 
来4张图片先展示下效果,之后把具体演示写个记录。
1.这张是服务端消息记录展示
百度云推送服务免费面向开发者

2.这张是客户端收到push消息展示(1淘8手机自动充值店 消息条)
百度云推送服务免费面向开发者
 
3.这张是点击之后跳转的页面,一个流程成功完毕。
百度云推送服务免费面向开发者
 
4.这个大家看看是什么图片
百度云推送服务免费面向开发者

 
图片和内容有做广告的动机,~_~,但是作为开发者,并兼职开的淘宝充值店,所以就想到这个做个例子,顺便宣传下。
  • 大小: 11 KB
  • 大小: 104.9 KB
  • 大小: 260.5 KB
分享到:
评论

相关推荐

    Android推送 百度云推送

    其中,百度云推送作为一款高效、稳定、免费的推送服务,为开发者提供了强大的功能支持。本文将详细介绍Android百度云推送的相关知识点,帮助开发者理解和掌握如何在Android应用中集成并使用这一服务。 1. **百度云...

    应用源码基于百度云推送的聊天工具源码.zip

    该压缩包文件“应用源码基于百度云推送的聊天工具源码.zip”包含了一个用于学习的Android聊天应用的源代码,这个应用集成了百度云推送服务。以下是对这个项目源码的一些关键知识点的详细说明: 1. **Android开发**...

    基于Android平台的百度云推送聊天交友APP的设计与实现-毕业论文.pdf

    - 百度云推送是一种基于百度云服务的消息推送解决方案,能够帮助开发者将即时消息、通知等内容推送到用户的移动设备。 - 该服务可用于实现应用的新消息提醒、即时更新等,提升用户体验。 4. 聊天交友功能: - ...

    基于Android平台的百度云推送聊天交友APP的设计与实现毕业论文.doc

    论文明确了研究目的,即构建一个集成了百度云推送服务的社交APP,以提供实时消息推送功能。此外,论文结构也在此部分被清晰地划分,包括对开发环境和技术的介绍、可行性分析、需求分析、系统设计、实施步骤、性能...

    BaiduPushServerTool:百度推送服务端控制台工具

    1. **百度推送服务**:百度提供的云推送服务,允许开发者向Android和iOS设备推送通知和消息,以提高用户活跃度和应用粘性。 2. **Java Swing**:Java的GUI库,用于创建桌面应用。Swing提供了许多组件,如按钮、...

    [安卓源码]百度推聊.zip项目安卓应用源码下载

    2. **百度推送服务**:百度推聊项目利用了百度云推送服务,这是开发者实现消息推送的一种常见方式。通过集成百度Push SDK,可以实现在后台向用户设备发送通知和消息,即使应用未运行也能接收到推送。这涉及到了服务...

    com.cmpsoft.mobile.plugin.pushnotification:baidu push

    百度推送是百度云提供的一项免费的云服务,开发者可以借此向iOS和Android设备发送通知,无论应用是否处于前台运行状态。 **1. 百度推送服务:** 百度推送服务提供了丰富的推送功能,包括单播、群播、标签播、定时...

    java云笔记

    5. **WebSocket**:为了实现即时的笔记同步,Java云笔记可能会采用WebSocket协议,它允许服务器与客户端建立长时间连接,进行双向通信,使得笔记的更新能实时推送到所有关联设备。 6. **RESTful API设计**:云笔记...

    地理位置信息动态管理系统android客户端百度版.zip

    此外,可能还利用了百度云推送服务,以便向用户发送位置相关的通知和消息。 人工智能的引入,可能体现在系统对地理位置信息的智能分析和预测上。例如,通过机器学习算法,系统可以学习用户的出行习惯,预测可能的...

    外卖带bmob后端.zip

    BMob是一款面向移动开发者的数据后台服务,它为开发者提供了便捷的数据库存储、用户管理、社交分享等功能,大大简化了移动应用的后端开发流程。在构建外卖应用时,BMob后端起到了关键作用,实现了订单处理、用户管理...

    阿里消息中间件

    与常见的推送服务如百度云推送、极光推送等不同,阿里消息中间件更专注于提供高可用性、低延迟和大规模并发的消息传输能力,而非面向终端用户的推送通知。它广泛应用于数据同步、任务调度、事件驱动架构等多种场景,...

    IOS开发电子书(非扫描版)

    还有可能深入到Game Center、In-App Purchases以及推送通知的实现。 在iOS开发中,Objective-C是面向对象的语言,它的语法特性如动态类型和选择器使得代码相对灵活。同时,Cocoa Touch是iOS开发中的核心框架,它...

    nacos-server-2.2.0.tar.gz

    Nacos 是一个由阿里巴巴开源的,面向云原生时代的分布式服务治理和配置中心。它的名字来源于"Naming And Configuration In One System"的缩写,旨在提供一个简单易用、高性能、高可用的服务发现与配置管理平台。...

    《玩转Git三剑客》.zip

    苏玲可能在书中详细介绍了如何使用这些工具进行日常的Git操作,如克隆(Clone)远程仓库、拉取(Pull)和推送(Push)代码、解决冲突(Resolve Conflicts)等。 书中的“0-material.zip”可能是额外的资料包,可能...

    flutter-1.5.3.zip

    8. **第三方插件**:除了官方提供的库之外,Flutter社区还开发了大量的第三方插件,覆盖了各种功能需求,如地图、支付、推送通知等。 9. **组件化设计**:Flutter强调组件化开发,每个小功能都可以封装成一个独立的...

    Android开发进阶:从小工到专家

    10. **通知和消息推送**:理解如何使用Notification API创建和管理通知,以及集成Google Cloud Messaging (GCM) 或 Firebase Cloud Messaging (FCM) 进行消息推送。 11. **性能优化**:包括内存优化、绘制优化、...

    Fastadmin 语言通知插件

    这款语言通知插件则是为了增强系统与用户之间的沟通能力,实现多语言环境下的实时消息推送,提升用户体验。 该插件的核心功能是提供多语言支持,使得系统能够根据用户的语言设置发送相应的通知。在现代Web应用中,...

    基于Android studio和环信MQTT的JAVA程序

    环信提供了MQTT的SDK,使得开发者可以方便地在Android应用中实现聊天、群聊、推送等功能。在集成环信SDK时,开发者需要理解如何配置SDK,设置客户端身份,连接服务器,订阅和发布消息,以及处理网络连接状态的变化。...

    IOS开发Swift编程从入门到精通培训视频.zip

    10. **推送通知与后台模式**:了解如何实现远程推送通知,以及应用在后台时如何执行任务,如音频播放、位置跟踪或后台下载。 11. **动画与Core Animation**:iOS中的动画可以提升用户体验,Core Animation是实现...

Global site tag (gtag.js) - Google Analytics