Android第三方推送——极光推送,百度云推送,个推
2014-11-25 22:43
323 查看
现在Android有不少的第三方推送接口,大大节省了我们的时间,让我们专注于软件本身的编写。
极光推送
极光推送作为一个比较成熟的推送API,用起来是非常便利的,今天就来总结一下。
注册账号之后,首先创建一个应用,如下图:
应用创建完成之后,会生成应用标识(AppKey)和API Master Secret,如下图:
然后下载Android Example:
解压之后就是一个Android Project,导入Eclipse:
直接运行:
接着就可以在网页端发送通知了:
输入通知内容后,在”可选设置“中输入标题(不写默认为应用标题)和显示时长:
通知对象分为以下几种,分别涵盖不同的范围。标签Tag和别名Alias可以在代码中通过以下接口定义:
手机端效果:
时间不早了,今天就先到这儿吧,改天总结一下极光推送自定义消息部分。
百度云推送
时间过得好快。工作了之后,发现节奏停不下来,像是被上了发条,再也由不得自己。工作日如流水,周末更是转瞬即逝。其实想想也是有时间的,只不过没有很好的利用,或者花在了没有意义的事情上面。人总是有惰性的,但是持续下去就不好了。
上周开始接触第三方云推送,先后体验了极光推送,个推和百度云推送,也感受了各个平台的特性。有的部署便捷,有的功能强大,有的稳定可靠。今天简单介绍一下百度云推送的使用。
百度云推送给我的感觉就是稳定可靠,毕竟是百度出品,值得信赖。而且富媒体推送也是免费,又胜出极光推送一筹。个推呢,功能丰富多样,但是部署比较麻烦,按照文档操作都不一定能部署成功。
百度的云推送和应用引擎都属于“百度开放服务平台”,所以操作方式很类似,首先在管理控制台创建一个应用,可以看到和应用引擎的应用属于同级:
点击“云推送”,然后进行“推送设置”:
填写包名后点击快速示例,接着下载示例:
解压后是一个APK和一个Android工程目录,如下:
填写通知离线时间,然后保存:
在接入网络的机器上运行:
下面就可以推送了:
新建一个“通知”:
高级设置中可以设置点击通知时间,这里我们打开一个网址:
机器立即收到了消息:
点击消息可以进入预设网址。今天就简单演示一下,后期再进行集成到自己的应用。
个推
国内的第三方云推送还是比较多的,前面尝试了极光推送和百度云推送,今天试一下个推。
个推现在推出了4.0的版本,界面更加简约,功能也更成熟。不过我个人觉得个推的部署相对百度和极光还是有些繁杂的,虽然功能比较完善,但是部署很让人头疼。有时候同样的操作效果不一样,给人一种不稳定的感觉。
首先登记应用:
输入应用名称和包名:
登记成功后,下载Android 个推SDK:
然后集成SDK,稍微有些麻烦,可参考官方文档:
按照官方文档的步骤一步步走下去,我运行到ClientID时还是正常的,但是推送的时候就没有收到,郁闷。
转载请注明出处:周木水的CSDN博客 http://blog.csdn.net/zhoumushui
极光推送
极光推送作为一个比较成熟的推送API,用起来是非常便利的,今天就来总结一下。
注册账号之后,首先创建一个应用,如下图:
应用创建完成之后,会生成应用标识(AppKey)和API Master Secret,如下图:
然后下载Android Example:
解压之后就是一个Android Project,导入Eclipse:
直接运行:
接着就可以在网页端发送通知了:
输入通知内容后,在”可选设置“中输入标题(不写默认为应用标题)和显示时长:
通知对象分为以下几种,分别涵盖不同的范围。标签Tag和别名Alias可以在代码中通过以下接口定义:
public static void setAliasAndTags(Context context, String alias, Set<String> tags, TagAliasCallback callback)
public static void setAlias(Context context, String alias, TagAliasCallback callback)
public static void setTags(Context context, Set<String> tags, TagAliasCallback callback)
手机端效果:
时间不早了,今天就先到这儿吧,改天总结一下极光推送自定义消息部分。
百度云推送
时间过得好快。工作了之后,发现节奏停不下来,像是被上了发条,再也由不得自己。工作日如流水,周末更是转瞬即逝。其实想想也是有时间的,只不过没有很好的利用,或者花在了没有意义的事情上面。人总是有惰性的,但是持续下去就不好了。
上周开始接触第三方云推送,先后体验了极光推送,个推和百度云推送,也感受了各个平台的特性。有的部署便捷,有的功能强大,有的稳定可靠。今天简单介绍一下百度云推送的使用。
百度云推送给我的感觉就是稳定可靠,毕竟是百度出品,值得信赖。而且富媒体推送也是免费,又胜出极光推送一筹。个推呢,功能丰富多样,但是部署比较麻烦,按照文档操作都不一定能部署成功。
百度的云推送和应用引擎都属于“百度开放服务平台”,所以操作方式很类似,首先在管理控制台创建一个应用,可以看到和应用引擎的应用属于同级:
http://developer.baidu.com/console#app/project
点击“云推送”,然后进行“推送设置”:
填写包名后点击快速示例,接着下载示例:
解压后是一个APK和一个Android工程目录,如下:
填写通知离线时间,然后保存:
在接入网络的机器上运行:
下面就可以推送了:
新建一个“通知”:
高级设置中可以设置点击通知时间,这里我们打开一个网址:
机器立即收到了消息:
点击消息可以进入预设网址。今天就简单演示一下,后期再进行集成到自己的应用。
个推
国内的第三方云推送还是比较多的,前面尝试了极光推送和百度云推送,今天试一下个推。
个推现在推出了4.0的版本,界面更加简约,功能也更成熟。不过我个人觉得个推的部署相对百度和极光还是有些繁杂的,虽然功能比较完善,但是部署很让人头疼。有时候同样的操作效果不一样,给人一种不稳定的感觉。
首先登记应用:
输入应用名称和包名:
登记成功后,下载Android 个推SDK:
http://www.igetui.com/download/android/GETUI_ANDROID_SDK.zip
然后集成SDK,稍微有些麻烦,可参考官方文档:
http://docs.igetui.com/pages/viewpage.action?pageId=589991
按照官方文档的步骤一步步走下去,我运行到ClientID时还是正常的,但是推送的时候就没有收到,郁闷。
转载请注明出处:周木水的CSDN博客 http://blog.csdn.net/zhoumushui
相关文章推荐
- .net平台借助第三方推送服务在推送Android,IOS消息(极光推送_V2版本)
- .net平台借助第三方推送服务在推送Android消息(极光推送) 转
- .net平台借助第三方推送服务在推送Android,IOS消息(极光推送_V3版本)最新
- .net平台借助第三方推送服务在推送Android消息(极光推送)
- Android第三方推送(基于JPush极光)
- php 第三方 极光推送domo(Android版)
- .net平台借助第三方推送服务在推送Android消息(极光推送)
- [置顶] Android开发之第三方推送JPush极光推送知识点详解 学会集成第三方SDK推送
- Android集成极光推送基于HBuilder提供的第三方插件架构
- .net平台借助第三方推送服务在推送Android消息(极光推送)
- .net平台借助第三方推送服务在推送Android消息(极光推送)
- 【android】第三方集成之——极光推送
- Android 集成极光推送的第三方
- .net平台借助第三方推送服务在推送Android消息(极光推送)
- .net平台借助第三方推送服务在推送Android消息(极光推送)
- Android 极光推送基本步骤
- Android Jpush极光推送
- android 极光推送接入
- 关于Android上面推送的几种方式(非第三方)
- Android JPush极光推送应用