MobPush Android SDK 厂商通道申请指南
华为厂商申请
创建应用
登录华为开发者联盟,注册您的应用,在应用信息中获取 APP ID 和 Client Secret
配置 SHA256 证书指纹
在华为开发者联盟配置 SHA256 证书指纹。获取及配置请参见华为官方文档配置AppGallery Connect
设置消息回执
集成华为厂商通道 SDK 后,需要在华为后台配置消息回执才可以统计到华为厂商的推送数据,具体设置方法请参见:消息回执配置 如回执未配置,则无法统计华为厂商推送的到达数
Mob 开发者后台配置密钥
在Mob开发者后台应用的【MobPush】->【推送设置】填写 AppID 和 Secret
集成 SDK
在应用 module 的 gradle 文件中找到 MobSDK 代码块,添加 HUAWEI 代码块。具体设置方法请参见:厂商SDK集成指南
华为厂商 FAQ
华为厂商的具体错误码,可参考华为常见错误码,点击了解
华为厂商集成问题,请参考问题 FAQ,点击了解
荣耀厂商申请
创建应用
创建应用并申请开通推送服务,可参考:申请开通推送服务
获取应用的 APP ID、APP Secret、Client ID、Client Secret
目前荣耀仅支持 Magic UI 4.0+,请参考:荣耀推送业务介绍
设置消息回执
集成荣耀厂商通道 SDK 后,需要在荣耀后台配置消息回执才可以统计到荣耀厂商的推送数据,具体设置方法请参见:消息回执配置 如回执未配置,则无法统计荣耀厂商推送的到达数
Mob 开发者后台配置密钥
在Mob开发者后台应用的【MobPush】->【推送设置】填写 APP ID、、APP Secret、Client ID、Client Secret
集成 SDK
在应用 module 的 gradle 文件中找到 MobSDK 代码块,添加 HONOR 代码块。具体设置方法请参见:厂商SDK集成指南
荣耀厂商 FAQ
荣耀厂商的具体使用问题,可参考荣耀平台 FAQ,点击了解
小米厂商申请
创建应用
登录小米开放平台,注册您的 App,在应用信息中获取 AppID、AppKey、AppSecret。
Mob 开发者后台配置密钥
在Mob开发者后台应用的【MobPush】->【推送设置】填写 AppID、AppKey、AppSecret。
集成 SDK
在应用 module 的 gradle 文件中找到 MobSDK 代码块,添加 XIAOMI 代码块。具体设置方法请参见:厂商SDK集成指南
小米厂商 FAQ
小米厂商的具体使用问题,可参考小米平台 FAQ,点击了解
OPPO 厂商申请
创建应用
登录OPPO开放平台,选择推送服务,在推送服务中注册您的应用,在应用信息中获取 AppID、AppKey、AppSecret、MasterSecret。
Mob 开发者后台配置密钥
在Mob开发者后台应用的【MobPush】->【推送设置】填写 AppID、AppKey、AppSecret、MasterSecret。
channelId 参数为可选参数,对于 target API≥ 26(Android 8.0)的应用,必须适配通知通道,未指定通道的情况下发出的通知将无法显示,对于 target API ≤ 25(Android 7.1)的应用,可以不适配,在 8.0 及以上的设备,通知也能正常发出。
详情可以参考 OPPO 平台通知通道(Channel)适配文档,点击了解
集成 SDK
在应用 module 的 gradle 文件中找到 MobSDK 代码块,添加 OPPO 代码块。具体设置方法请参见:厂商SDK集成指南
OPPO 厂商 FAQ
OPPO 厂商的具体使用问题,可参考 OPPO 平台 FAQ,点击了解
vivo 厂商申请
创建应用
登录vivo推送服务后台,注册您的应用,在应用信息中获取 AppID、AppKey、AppSecret。
Mob 开发者后台配置密钥
在Mob开发者后台应用的【MobPush】->【推送设置】添加相关信息后保存配置
集成 SDK
在应用 module 的 gradle 文件中找到 MobSDK 代码块,添加 VIVO 代码块。具体设置方法请参见:厂商SDK集成指南
vivo 平台 FAQ
vivo 平台的使用问题,可参考 vivo 平台 FAQ,点击了解
vivo 平台的推送限制,可参考 vivo 平台推送消息限制说明,点击了解
魅族厂商申请
创建应用
登录魅族开放平台,在魅族消息推送服务中注册您的应用,在【配置管理】->【应用配置】中获取 App ID、AppKey 和 App Secret
Mob 开发者后台配置密钥
在Mob开发者后台应用的【MobPush】->【推送设置】添加相关信息后保存配置
集成 SDK
在应用 module 的 gradle 文件中找到 MobSDK 代码块,添加 MEIZU 代码块。具体设置方法请参见:厂商SDK集成指南
FCM 厂商申请
创建应用
在Firebase平台创建项目,并将 Firebase 添加到您的 Android 应用
填入 Android 应用信息
点击注册应用,下载“google-services.json”文件,将此 json 文件放入您的 Android 应用,module 的目录下。
Mob 开发者后台配置密钥
在 Firebase 控制台中,打开设置 > 服务帐号,点击生成新的私钥,然后点击生成密钥进行确认,保存下来并上传到 Mob 管理后台的 FCM 证书
在Mob开发者后台应用的【MobPush】->【推送设置】添加相关信息后保存配置
集成 SDK
在应用 module 的 gradle 文件中找到 MobSDK 代码块,添加 FCM 代码块。具体设置方法请参见:厂商SDK集成指南
版权声明: 本文为 InfoQ 作者【MobTech袤博科技】的原创文章。
原文链接:【http://xie.infoq.cn/article/2b0e0ab7966dde5e9d8eec48e】。文章转载请联系作者。
评论