帮助与文档

> >

vivo厂商推送集成文档

前言:

MobPush在1.7.1版本开始提供vivo厂商推送。如集成1.7.1之前的版本,给vivo手机推送时,会判断是否支持FCM推送,支持则走FCM通道,不支持则走MobPush通道,而在1.7.1版本开始,vivo手机系统支持vivo厂商推送的则优先走vivo推送通道,不支持则使用原来老版本的推送规则。

注:

1.vivo推送目前只对在vivo商店上架,同时用户量多的应用提供推送服务;

2.vivo厂商推送暂只支持部分型号vivo手机,可通过常见问题中查询支持vivo推送的手机型号;

3.vivo厂商推送暂不接入金融类应用;

4.由于vivo广播消息限制颇多,固针对广播消息暂时不走vivo通道;

5.vivo手机应用的通知权限默认是关闭的,如果接入了vivo厂商推送,可以联系vivo客服,把应用加入白名单,使应用的通知权限默认开启;

6.vivo推送消息下发由系统处理展示,在用户点击通知前,不启动应用。点击通知启动应用,这个接收推送消息、展示在通知栏不进行方法回调,点击通知会进行方法回调;

7.测试推送时,可先创建测试推送应用,测试推送应用无需平台审核,可直接测试使用;正式推送应用需平台审核通过才可以使用推送服务。

一、注册vivo开发者账号

请访问vivo开发者平台,使用vivo账号登录进入开发者站,如果没有vivo账号需要先注册vivo账号。

详细开发者账号注册流程请参考:https://dev.vivo.com.cn/documentCenter/doc/2

平台将会在2-3个工作日内返回审核结果,开发者可在申请页面查看审核结果。

二、登录vivo推送平台启用推送

启用push服务两种方式:

1.开发者平台首页->开发能力->消息推送进入。

2.开发者平台首页->管理中心->消息推送进入。

三、申请消息推送服务

先创建测试应用,测试成功后再申请正式应用

I.创建测试推送:

1.进入消息推送->创建应用->应用详情->创建

2.进入”消息推送申请”选择”测试推送”

3.申请测试推送无需平台审核,可直接使用

II.创建正式推送:创建正式推送前需先在开发者平台创建您的应用。

1.开发者平台首页->管理中心->应用与游戏

2.点击”应用与游戏”进入创建应用

3.提交应用后在”消息推送”创建应用->应用详情点击”创建”

4.提交应用后,应用将会列入在应用名称里,点击“应用名称”选择要申请的应用再点击“提交申请”

平台将会在2-3个工作日内返回审核结果,开发者可在申请页面查看审核结果。

5.审核通过后,在管理中心->消息推送平台,把应用的appID、appKey、appSecret填入Mob官网管理后台的特殊厂商通道vivo对应的配置信息中。

6.在Android客户端,找到app module下build.gradle文件,配置的MobSDK->MobPush->devInfo下添加vivo配置:

离线方式参考VIVO离线包集成