OPPO

最近更新时间:2026-05-29 17:12:01

我的收藏
本文将介绍如何完成 OPPO 离线推送服务厂商配置。

前提条件

开始前,请确认您已具备以下条件:
条件
说明
OPPO 企业开发者账号
用于登录 OPPO 开放平台并创建应用。申请消息推送时,建议使用管理员账号操作。
已上架 OPPO 软件商店的 Android 应用
正式通知栏推送要求应用已在 OPPO 软件商店上架。国内政府类、企业内部 IM 类应用如无法上架,可先按 OPPO 官方 应用不上架申请 流程申请,通过后仍需继续提交 PUSH 服务申请。
Android App 包名
OPPO 开放平台中的应用包名必须与 Android 工程的 applicationId 保持一致。
腾讯云账号和即时通信 IM 应用权限
用于在腾讯云控制台添加 OPPO 厂商证书。

OPPO 开放平台配置

提示:
本文配置流程可对照 OPPO 官方申请推送服务操作。

注册 OPPO 开发者账号

进入 OPPO 开放平台,注册 OPPO 企业开发者账号,详情参见 OPPO 企业开发者账号注册

创建应用

进入 OPPO 开放平台,单击产品 > 应用分发 > OPPO 软件商店 > 发布应用,进入管理中心,创建应用。


开通 PUSH 服务

1. 进入 OPPO 开放平台,单击产品 > 移动服务 > 推送服务,进入推送主页,单击申请接入开通推送服务。

2. 进入管理中心 > 应用列表 > 申请推送服务,为未开启服务的应用申请推送权限。
说明:
已开启服务表示应用已申请 PUSH 权限并通过;未开启服务表示应用可申请 PUSH 权限。


3. 在未开启服务的应用中选择目标应用,单击申请开通,按页面要求提交 PUSH 权限申请。


确认推送权限类型

提交申请后,请确认当前应用获得的是测试权限还是正式通知栏推送权限。测试权限每天仅可推送 1000 条消息,仅限测试使用;应用上架后,需要重新申请通知栏推送权限,以获得正式消息推送数量。PUSH 服务申请提交后,OPPO 平台通常会在 1 个工作日内返回审核结果。

腾讯云控制台配置

添加 OPPO 厂商证书

登录腾讯云 即时通信 IM 控制台,在推送服务 Push > 推送设置 > 厂商配置中添加 OPPO 厂商证书,并按控制台要求填写厂商参数。
厂商推送平台
IM 控制台配置

说明:"应用内指定界面"请使用控制台默认配置。


消息分类限制对推送效果的影响

OPPO 新消息分类 会影响离线推送的提醒方式、推送量级和触达稳定性。对于 IM 聊天、音视频通话等需要及时触达的消息,建议按 OPPO 规则申请 通讯与服务(原私信)不限量权益,并在发送离线推送时配置正确的消息分类。
场景
建议配置
对离线推送的影响
IM 聊天、音视频通话
申请通讯与服务不限量权益,并使用 category=IM
适合即时触达。未申请或未配置时,消息可能走受限通道,影响大量离线消息触达。
订单、账号、设备等个人强相关提醒
按 OPPO 规则选择通讯与服务类 category
可获得更符合场景的提醒方式;分类不匹配可能影响审核或提醒效果。
活动、广告、内容推荐等营销消息
使用内容与营销类分类。
不应走通讯与服务通道,否则可能被 OPPO 判定为违规,导致提醒降级或通道权限受限。
警告:
OPPO 通讯与服务通道非默认开启,需按 OPPO 官方流程申请。营销、广告、活动类消息不应走通讯与服务通道,否则可能被 OPPO 判定为违规,导致提醒降级或通道权限受限。

notify_level 与强提醒

OPPO notify_level 用于控制通知提醒等级:
1 表示仅通知栏,
2 表示通知栏、锁屏、铃声、振动,
16 表示通知栏、锁屏、铃声、振动、横幅。
配置 notify_level 时必须同时配置 category
注意:
内容与营销类消息的 notify_level 只能为 1。通讯与服务类消息默认 2,如需使用 16,需先向 OPPO 申请强提醒能力。未申请强提醒能力时,不要直接配置 16

后续 SDK/API 接入提示

完成 OPPO 平台和腾讯云控制台配置后,后续发送离线推送时还需要按实际接入方式传入对应参数:新规则使用 category、私信模板参数和可选的 notify_level;旧规则仅适用于已开通 OPPO 私信通道权限的存量应用,需使用已创建并登记的私信通道 ChannelID。具体 API 使用方式请参见 Android SDK 接入文档中的 配置消息分类(可选)

配置完成检查

完成本篇配置后,请按顺序检查:
检查项
预期结果
推送权限类型
正式推送使用的应用已在 OPPO 软件商店上架,或已完成 OPPO 不上架申请;测试权限仅用于测试场景,且每日仅可推送 1000 条。
包名一致性
OPPO 开放平台应用包名与 Android 工程 applicationId 完全一致。
PUSH 服务状态
目标应用已申请并开通 PUSH 服务,审核状态已通过。
腾讯云厂商证书
已在腾讯云控制台添加 OPPO 证书,并填写正确参数。
消息分类配置
IM 类消息已申请通讯与服务不限量权益,并在 API 或控制台默认配置中使用正确的 category,例如 IM
提醒等级配置
如需横幅等强提醒,已向 OPPO 申请强提醒能力,并确认 notify_level 配置符合 OPPO 规则。
通道 ID 配置
如使用 OPPO 旧规则或存量私信通道方式,客户端 channelID 与 OPPO 推送运营后台登记的通道 ID 保持一致。
合规使用
营销、广告、活动类消息未走通讯与服务通道,避免触发 OPPO 通道处罚。
下一步请前往 Android SDK 接入,集成 TIMPush。