推送通知(五)- 第三方集成心得
阿里云推送
- 简介:推送一般来说很简单,但是阿里云推送需要注意以下几点
- 官方文档
- 注意点:
- 如果你的这个APP同时集成了支付宝,那么就会引起UTDID冲突,解决办法官方文档中有,这里也贴出解决地址
- 推送消息到来监听功能(这个功能极光没有的)
- 这个其实就是一个长链接功能,不会弹框通知,就相当于即时通讯的发消息
- 但是接受条件必须是长链接未断开的情况下,也就是说,app必须是在前台或者在后台而且长链接没有断开的情况下,会受到消息,但是不会提示
- 使用场合,如果某些需求需要客户端与服务器建立一个长链接,那就可以使用这个功能
- 指定发送推送
- 当后台需要指定发送推送时,极光是直接使用注册苹果apns返回的上传给极光的那个devicetoken,然而阿里云不是这样,他的SDK提供了一个接口用于获取deviceid,需要将这个deviceid专门通过后台写的接口传递过去。后台通过这个deviceID,来推送指定设备
CloudPushSDK.getDeviceId
- 当后台需要指定发送推送时,极光是直接使用注册苹果apns返回的上传给极光的那个devicetoken,然而阿里云不是这样,他的SDK提供了一个接口用于获取deviceid,需要将这个deviceid专门通过后台写的接口传递过去。后台通过这个deviceID,来推送指定设备