默认
发表评论 14
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
Android端做消息推送有没有比较好的方案?
阅读(80510) | 评论(14 收藏 淘帖2
5金币
我目前了解到的国内推送服务有云巴,百度,蝴蝶,极光,个推这些,是不是都是免费的?
我看个推好像是针对大客户收费,那要什么样的规模或使用量时才收费?

我对这一块刚接触,不知道有没有了解的,帮忙回答一下,跪谢!

最佳答案

查看完整内容

先蝴蝶云推送极少有人用。 云巴,是极光CTO自己出去创业的产品,功能上应该比极光更丰富,底层的技术一样的 。 百度,目前团队基本已经流失到其他公司,百度短期内不会再维护了,这个大家看看看就好。 极光,开发者用起来的主要问题反映比较多的是: 1. 延迟率很高,根本达不到声称的99.9%到达率。 2. 部分开发者使用后在应用商店的开发者账号被查封。 个推,无疑是目前做得最成功的一个,也拿下了数千万的美金级别 ...
标签:推送技术
上一篇:为何微信、QQ这样的IM工具不使用GCM服务推送消息?下一篇:NIO框架mina 和 netty 各有优缺点,我到底该选择哪个啊?

本帖已收录至以下技术专辑

推荐方案
评论 14
先蝴蝶云推送极少有人用。

云巴,是极光CTO自己出去创业的产品,功能上应该比极光更丰富,底层的技术一样的 。

百度,目前团队基本已经流失到其他公司,百度短期内不会再维护了,这个大家看看看就好。

极光,开发者用起来的主要问题反映比较多的是:
1. 延迟率很高,根本达不到声称的99.9%到达率。
2. 部分开发者使用后在应用商店的开发者账号被查封。

个推,无疑是目前做得最成功的一个,也拿下了数千万的美金级别的B轮融资。要看各家实力,个人认为单看资本的信心就可见一斑。
个推目前对绝大多数的开发者或者app团队而言都是免费的,不存在收费很高的问题。
用了腾讯的信鸽推送,尼玛,各种问题。
技术客服都是死人。坑死了
引用:boysun 发表于 2016-03-02 17:26
用了腾讯的信鸽推送,尼玛,各种问题。
技术客服都是死人。坑死了

腾讯就那尿性,号称音视频即时通讯云去年发布,几个月后就没声音了,真是白关注了一场。
我初次使用了百度云推送,并且使用了2个月,正常使用的大约只有2周,其它6周根本不能正常推送。

百度云推送不能推送的问题是在于自己服务器链接苹果服务器时候的问题,导致了用户证书无法被认证,代码返回为“bad device token”,界面翻为“证书异常”。更为离谱的是每天上午都会直接报网络异常。
咨询过百度云推送的技术人员每次都答复说是在高优修复,次日完成,但每天依旧无法使用。截个图证明下:
Android端做消息推送有没有比较好的方案?_25c8ac11294e438d94cb9f43ebb8661e_b.png

我对百度云推送服务感觉十分好笑,在百度服务器都网络异常的时候,推送官网首页的已为用户推送多少亿条消息还在疯长,这js跑的真让我呵呵。

再说一下百度技术对我的行为吧,我进入了百度的技术客服群,群号2476165906,每天都看到很多用户跟我反映一样的问题,于是我在群里揭露了 是百度自己的技术不稳定,导致很多用户考虑更换产品的想法,结果我就被群管理员给踢出了群。再次截图:
Android端做消息推送有没有比较好的方案?_968fde8f53255f4f51275d176d8be907_b.png

不知道李彦宏知道了这个事情,会怎么做,我也不知道百度云推送是百度自己的还是收购来的。
用过个推,sdk接口比较丰富,使用比较简单,而且遇到问题直接问个推的工程人员,可以很快的得到答复。
推送到达率高,比较稳定。新浪android客户端用的就是个推。
大家都在说哪家好哪家坏,关于数据性能方面的对比评测我想大家都已经看过很多了,对各家的优缺点想必也有了大致的了解。我想说明的是,推送还是一个很专业性的技术,尤其是将这么一个简单的功能反复打磨至最好,本身就需要投入很多人力物力等各方面成本去实现真正更强大的推送。纵观目前的几个主要的大的推送方,可以划分为两类:一类是像个推、极光这样的只做推送,以推送为唯一业务与核心竞争力的,另一类是像百度、信鸽(腾讯)、小米、华为这样背靠大山,依托自己已有的生态系统与数据的推送商。

那么孰优孰劣?

从技术上讲,私以为百度、腾讯的技术实力并不会比个推、极光差,但是需要注意的是,这些大公司的核心高端技术人员会被安排到哪个部门?我想会是他们自己的核心产品上面,百度的技术大牛会在搜索团队内,信鸽的大牛会在微信/QQ的团队内;而个推、信鸽的核心同时也是唯一的业务就是推送,像个推这样一个一百多号人的公司,都在为打磨技术推送而努力,所以技术方面,我认为单从推送这个业务上来讲,以个推、极光为代表的独立推送方更愿意把所有的精力花在打磨自己的推送技术上。

从服务上讲,我从自己的使用与圈子里的口碑来讲,个推还行,极光的技术支持响应特别快,极光推送是国内最早做云推送的,现在依然保持很高的水平。而百度就是糟糕口碑的代表,用过的都知道,客服几乎等于不存在。

最后一个简单的总结:
1.技术上每家各有长短,但是独立推送方更愿意在技术上下功夫;
2.服务上可以自己去发邮件看反馈速度与应对态度,相信每个人都能得出一个结论。

总的来说极光推送蛮不错的,至少出了问题后联系客服能得到很好的解决,所以很多app应用愿意去一直使用。
引用:龚玟玉x 发表于 2016-03-02 17:37
大家都在说哪家好哪家坏,关于数据性能方面的对比评测我想大家都已经看过很多了,对各家的优缺点想必也有了 ...

这算是软文吗,哈哈
这五个里面只用过一个,我主要分享下个人使用中的问题。

1. 究竟该选哪个关于这个问题,不建议看网上答案,节省下时间问问身边用过的朋友、自己做对比测试更靠谱。对比的话可以把腾讯的信鸽也加入待选项,这家以 IM 打天下的公司做的应该不至于太差。
2. 说下自己用个推出现过的问题大约一年半前用过个推,之所以选个推不是我决定的,理由就不想提了。反正对接后各种问题,测试各种报 Bug,尼玛啊,这种达到率是我们能控制的吗。

具体说下当时用个推的问题:
- (1).  最重要的指标到达率远没有他们吹嘘的 96% 以上,我们的测试甚至离 90% 都差很远,你知道 CEO 老是拿手机过来说他没收到什么感觉么!!

- (2). 接口不稳定,升级 SDK 需要改程序问题常有。

- (3).  后台接口对接问题多。我们当时后台是 PHP,甚至对接半年后,后台接口都没能正常用过几次。

- (4).  他们几乎总是用新浪微博使用他们的推送做营销噱头,有兴趣自己反编译下微博就知道了(跟微博朋友确认了下,他们大概 14 年中完全切到了自己的推送,使用个推也是各种问题。选个推也不是因为他们技术好!

- (5).  那时个推有个 Wakelock 未正常关闭导致 Android 上耗电极其严重的问题,帮他们找到了耗电线程,反编译找到出错代码段,他们还是花了几天才解决这个问题,至此对他们的技术不抱希望。

- (6).  最早期他们甚至偷偷的给接入该服务的用户推送广告,这是一个想做大做好的创业公司该有的态度吗!!

上面我也说了一年半前用的过程中碰到的问题,供大家参考。
说实话不太喜欢一个 SAAS 的公司,在没做好的情况下过度营销。请不要坑那些怀揣梦想的创业者!

关于云巴的背景——以下引用自云巴推送 CEO 张虎:
“好吧,本来这种问题我是不回答的,但是居然看到有朋友帮我们 云巴 在解释背景,而且跟实际情况差得很远,必须说两句。

首先,先表明立场,我是 极光推送 的创始人,极光推送 是国内最早的第三方推送服务。所以可以说我是国内第三方推送的发起者。

我2013年离开极光推送,创立了云巴。几点说明:
  • 云巴 虽说也支持 Android/iOS 推送,但是推送只是产品的一个环节。
  • 云巴 的技术跟 极光推送 的技术完全不同,云巴 整个系统绝大部分基于 Erlang/OTP 实现,支持开放的 MQTT, http://socket.io 等协议。极光推送 据我了解现在应该还是基于 C,没有 Erlang 的实现。
当时创立 极光推送,主要是国内没有一个针对 Android/iOS 的可用的推送、管理系统,只是为了解决这个单一的问题。现在的 云巴 主要是为了解决跨平台、跨网络的实时通信问题。出发点差别很大。

至于哪个好,这个以我的身份下结论当然会有偏颇。但从数据来看极光推送目前的开发者数量应该是最多的。付费方面,几乎都有付费服务。”
个推服务我们注册了个账号,体验了一下,商务就整天打电话问,特别的烦人;极光推送,信鸽,我们都体验了免费版重来没有这个情况出现,至于百度云推送、云巴、蝴蝶这些我们都没有试过,主要的原因是他们没有专注于推送。
用过几个:
1.个推:之前看文档,点过去是一个帖子,觉得太不专业了,就没敢用。但是听一些人说效果还可以。
2.极光推送:之前一个项目用,从个推否掉以后,看极光文档最专业就用了,基本都还不错,就是偶尔高峰期,连接服务器特别慢,HTTP请求基本3-4秒才返回,担心量大了出问题,就换了百度。
3.百度推送:文档不全,但是功能的确还不错,用起来都没问题,就是DEBUG起来比较痛苦。
多谢回答,我已经知道该选什么了
也可以参考这篇文章:《国内主流的第3方推送平台技术哪家强
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部