JPush推送 之 RegistrationID 精确对点推送

JPush推送 之 RegistrationID 精确对点推送获取 RegistrationID API支持的版本

r1.6.0 开始支持。

功能说明RegistrationID 定义

集成了 JPush SDK 的应用程序在第一次成功注册到 JPush 服务器时,JPush 服务器会给客户端返回一个唯一的该设备的标识 – RegistrationID。JPush SDK 会以广播的形式发送 RegistrationID 到应用程序。

应用程序可以把此 RegistrationID 保存以自己的应用服务器上,然后就可以根据 RegistrationID 来向设备推送消息或者通知。

API – getRegistrationID

调用此 API 来取得应用程序对应的 RegistrationID。只有当应用程序成功注册到 JPush 的服务器时才返回对应的值,否则返回空字符串。

支持的版本

开始支持的版本:1.6.0。

接口定义//SDK 初次注册成功后,开发者通过在自定义的 Receiver 里监听 Action – cn.jpush.android.intent.REGISTRATION 来获取对应的 RegistrationID。注册成功后,也可以通过此函数获取附加说明通过 RegistrationID 进行点对点推送

可以通过 RegistrationID 来推送消息和通知,, 参考文档 Push API v2, 当 receiver_type = 5 并且设置 receiver_value 为 RegistrationID 时候即可根据 RegistrationID 推送。

注:要使用此功能,客户端 App 一定要集成有 r1.6.0 及以上版本的 JPush Android SDK。

一个RegistrationID对应一个终端吗?当这个终端由另一个用户登录时,其RegistrationID是否一样?

是的,RegistrationID 是设备级别的概念,不受你应用层的影响。你的用户使用不同用户登录时,需要重新与这个 registrationID 绑定。

版权声明:本文为博主原创文章,未经博主允许不得转载。

不是每一次努力都有收获,但是,每一次收获都必须经过努力。

JPush推送 之 RegistrationID 精确对点推送

相关文章:

你感兴趣的文章:

标签云: