接入VIVO厂商通道 - Uniapp推送
注册vivo开发者账号
访问vivo开发者网站,点击右上角注册按钮,完成vivo开发者账号的注册。如果您已经拥有开发者账号,请直接登录进入开发者站。
创建应用
进入【管理中心】,选择【应用与游戏】
点击左侧的【创建应用】按钮,进入创建应用界面。
同一个应用申请不同的Android厂商通道时,填写的
应用包名
必须完全一致,同时必须与制作自定义基座时填写的Android包名
完全一致
填写应用名称、包名、ICON等信息,然后点击创建按钮完成创建
启用推送
在【管理中心】中选择【消息推送】
点击【推送申请】
申请开通推送服务:选择我们上一步创建的应用并提交开通申请。
vivo的推送服务需要应用完成在vivo应用商店的上架后,才可以正式使用。提交开通申请后,请留意相关通知。
未上架vivo应用商店的应用,其推送权限为【受限】,此时可进行API推送接口测试。
获取AppID、AppKey和AppSecret
在【推送运营平台】中找到我们创建的应用,点击【应用信息】。
在应用详情中,我们可以看到我们所需要的AppID、AppKey和AppSecret值
GoEasy控制台配置厂商通道参数:
登陆GoEasy控制台 - > 我的应用 ->应用详情
Uni-app推送厂商通道配置 ->
新建App
或点击已创建App的vivo
若推送权限显示为受限, 请将上一步获取到的AppID、AppKey和AppSecret值复制并填写到GoEasy控制台的应用详情中的【测试环境】,保存即可
若应用已完成在vivo应用商店的上架,并获取到了正式环境的推送权限,请将正式环境的AppID、AppKey和AppSecret值复制并填写到GoEasy控制台的应用详情中的【正式环境】,点击保存即可。
VIVO消息分类接入(classfication)
为了防止向用户App滥发推送,减少对用户的打扰,各个手机厂商都在不断出台新的规则来规范消息分类,对消息的推送的限制越来越严格,对于不符合规范的消息很容易被判定为营销信息,而无法到达。
为了确保重要消息(如:聊天或订单提醒等)能够正常送达,需要在发送每条消息时,指定classfication
参数,详情请参考厂商消息分类启用指南。