官网API写的挺全的,如果只是单单前端需要获取通知的话,以下内容就足够了。
1、在信鸽官网注册账号,进行实名认证。
2、找到应用管理 →我的应用→新建应用
3.、填写配置
注意: (1) 应用名称可以自己随便写,当最好与自己项目名称一致。
4、下一步完成以后,就在官网注册好了。
1、确认android studio的 Project 根目录的主 gradle 中配置了jcenter支持。(新建project默认配置就支持)
2、在 app下build.gradle做androidManifest的替换变量
这里的XG_ACCESS_ID和XG_ACCESS_KEY就是刚才我们提到的集成会用到的accessId和accessKey。
3、在 app下的build.gradle中添加依赖
4、在我的项目中,我是创建了一个BaseApplication 继承 Application,这样只要在app启动的时候直接就启用了信鸽推送了。在BaseApplication中重写onCreate方法,调用initXGPush()。 这里需要注意的是需要在AndroidManifest中对application进行name属性配置
如果是详细按照我写的步骤集成的话,腾讯信鸽就算集成好了。接下来,就可以在官网进行消息推送了。
还不错,不过相比之下更推荐极光推送极光推送的优势
o 技术优势
A:极光推送客户端 SDK 采用自有协议,有资源,流量占用少的特点,JPush 服务经过大规模用户考验,目前平台 接入应用十几万多,SDK记录超过50亿,独立终端超过8亿。JPush 团队之前做过IM应用,对于即时和大容量的消息业务有很强的技术积累。
o 开发优势和维护优势
A:我们有专业的团队开发和维护人员来自oracle,腾讯,华为等公司,有着丰富的开发和维护经验以及技术积累,我们比他们更加专注,专业去做好推送这个事。
o 服务器和带宽优势
A:极光推送服务器是部署在5A级机房,服务器资源几百台,功能上互相备份。从资源和技术上均保证了推送服务的稳定和可靠性。
o 功能优势
A:除了基本的功能,极光推送提供更多的个性化的需求给开发者,如用户分群(系统版本,地理位置,活跃时间)等,更多的服务端的高级API(用户统计,消息统计,在线情况查询)等
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)