android推送设备id,第三方推送ID配置
百度云
@Override
public void onBind(Context context, int errorCode, String appid, String userId, String channelId, String requestId) {
// 上传ID
StatService.setPushId(context, MtjConfig.PushPlatform.BAIDUYUN, channelId)
};
极光
接收极光推送广播,解析 Intent,判断action 为 JPushInterface.ACTION_REGISTRATION_ID ,获取 clientId。clientId 为 SDK 向 JPush Server 注册所得到的 全局唯一的 ID ,可以通过此 ID 向对应的客户端发送消息和通知。
APP获取clientId,调用 StatService.setPushId(context, MtjConfig.PushPlatform.JIGUANG, clientId)上传。
个推
@Override
public void onReceiveClientId(Context context, String clientid) {
Log.e(TAG, "onReceiveClientId -> " + "clientid = " + clientid);
// 上传ID
StatService.setPushId(context, MtjConfig.PushPlatform.GETUI, clientid)
}
华为
TMID:用户标识唯一标识一部用户终端。此标识在应用通过开放接口注册到PUSH平台时会获得,需要应用客户端将此标识传递给应用服务端。
APP获取TMID,调用 StatService.setPushId(context, MtjConfig.PushPlatform.HUAWEI, tmid)上传。
小米
@Override
public void onReceiveRegisterResult(Context context, MiPushCommandMessage message) {
String command = message.getCommand();
List arguments = message.getCommandArguments();
if (MiPushClient.COMMAND_REGISTER.equals(command)) {
if (message.getResultCode() == ErrorCode.SUCCESS) {
mRegId = cmdArg1;
// 上传ID
StatService.setPushId(context, MtjConfig.PushPlatform.XIAOMI, mRegId)
}
}
}
其它平台
请具体参考平台API,将获取到的可用于推送的设备id,调用百度移动统计API上传即可。
android推送设备id,第三方推送ID配置相关推荐
- Android Proguard 不混淆所有第三方jar(忽略配置设置)
今天给大家分享一个只混淆自己的项目代码而不混淆所有第三方jar的方法(没错,是所有的第三方都不进行混淆,无论来什么第三方,都不需要动混淆配置) 不混淆所有第三方重大突破 今天又被同事逼迫看了一下Pro ...
- 个推成为首家支持统一推送接口标准的第三方推送服务商!
2017年10月16日,中国信息通信研究院泰尔终端实验室联合各大手机厂商和提供推送服务的互联网厂家成立"统一推送联盟",希望通过标准化的方式统一推送通道和接口,以降低终端功耗,提升 ...
- Android第三方推送到达率调研
由于众所周知的原因,国内APP不能使用谷歌官方推送GCM,同时国内android系统几乎都经过厂商的深度定制,对于后台应用的管控严格,导致推送到达率很低,现对市面上一些主流第三方推送(非所有)做一个调 ...
- 友盟小米收不到推送消息_一个轻量级、可插拔的Android消息推送框架。一键集成推送(极光推送、友盟推送、华为、小米推送等)...
XPush 一个轻量级.可插拔的Android消息推送框架.一键集成推送(极光推送.友盟推送.华为.小米推送等),提供有效的保活机制,支持推送的拓展,充分解耦推送和业务逻辑,解放你的双手! 在提iss ...
- (4.2.12)浅谈第三方推送[推送基础]:百度推送、小米推送、华为推送
市面上目前做免费推送服务的有很多,友盟.极光.百度.小米.华为等,由于android机型的多样性,在使用单独的一种推送时,往往会造成一些机型无法获取(当然,内部原因可能很复杂). Android 第三 ...
- android推送设备id,技术解读:极光推送的设备唯一性标识 RegistrationID
对于 App 云平台系统,如何唯一地识别移动设备是非常重要的.否则每次用户在设备上卸载掉应用再重新安装,后端系统只能把这个用户当作一个全新的用户了.使用极光推送的开发者常常有这样一个问题:极光推送是如 ...
- Android高效率编码-第三方SDK详解系列(三)——JPush推送牵扯出来的江湖恩怨,XMPP实现推送,自定义客户端推送
Android高效率编码-第三方SDK详解系列(三)--JPush推送牵扯出来的江湖恩怨,XMPP实现推送,自定义客户端推送 很久没有更新第三方SDK这个系列了,所以更新一下这几天工作中使用到的推送, ...
- android第三方推送实现,Android--利用第三方推送实现APP伪保活(小米篇)
此文只是讲述如何使用云巴自带的包实现该功能,核心技术并不是博主写的.此功能实现首先实现基础的推送,没有实现的请看SDK快速入门,实现了的可以直接去官方文档怎么集成第三方,云巴文档传送门,那我为什么要写 ...
- .net平台借助第三方推送服务在推送Android消息(极光推送) 转
分类: .net外部工具接口(3) .net知识精华(29) 版权声明:本文为博主原创文章,未经博主允许不得转载. 最近做的.net项目(Windows Service)需要向Android手机发送推 ...
最新文章
- 使用Docker快速搭建PHP开发环境
- python2.7读写xls
- Get Started Part 2
- java中多个输入框搜索_如何在一个搜索框中输入多个字段的值进行查询?
- 库函数手册_Linux应用编程(1)系统调用库函数 确定真懂?
- Mbox vs Maildir - 两者原理和区别
- mysql 存储过程 汉字取拼音或者首字母
- Hacker Rank 上的 Even Tree 小议
- 5G/NR BWP基本概念
- base ring shell skirt skirt 压力容器_压力容器工程规定(中英文版)
- matlab编运行的程序吗,matlab2020怎么运行-matlab运行程序的方法步骤
- 以《西游记》为例 详解游戏设计归纳演绎法
- 一些常见的Common类
- NYOJ-57-6174问题-2013年6月29日11:58:06
- 计算机信息计量单位kgm,工程单位换算表.pdf
- UINO优锘:【万物可视系列之四】可视化“疏通”智慧港口数据“阻塞”
- MySql生日闰月处理
- 广度优先搜索生成树怎么画_无向图的深度优先生成树和广度优先生成树
- html实训QQ音乐官网首页制作
- IDEA 2020.1.2 无法显示图片的魔幻解决方法
热门文章
- java算术表达式_一文了解如何用 Java 进行算术表达式计算
- 3w 字长文爆肝 Java 基础面试题!太顶了!!!
- “百亿消费券”之问:为什么是“618”?为何是京东?
- 【机器学习线性代数】17 利用SVD进行彩色图片压缩
- linux给文件夹加密码,如何使用linux命令给文件上锁?linux命令文件加密方法
- 代码版刘畊宏本草纲目健身操【内附源码/demo】
- win10如何修改dns服务器地址,win10如何修改dns服务器地址
- 从汉语与英语最常用字词,分析汉语与英语的异同(一)
- P205-下载xkcd漫画
- 刺客信条奥德赛ce修改技能点_刺客信条奥德赛特长加点