文档中心
IM 即时通讯
文档中心
体验 App
SDK 中心
API 中心
常见问题
代码市场
进入控制台
立即注册
登录
中文站 English
  • 文档中心
  • 即时通讯
  • 离线推送
  • resourceID 说明

resourcesID 说明

更新时间:2024-08-01 17:44

resourcesID 是一个可映射多个厂商进阶推送配置的英文字符串,长度不超过 32 个字符,由开发者自定义。使用此字段,可将多个厂商的推送配置抽象为一种您自定的推送策略。

每个项目默认至多可以同时拥有 10 个 resourcesID,如需上调,请联系 ZEGO 技术支持。

resourcesID 可映射参数说明

对于不同厂商,resourcesID 可映射的参数不同,具体说明如下表所示:

厂商 可映射参数 参数说明 参考文档
苹果
sound
自定义推送铃声字段,仅在推送类型为 Alert 时生效。
自定义通知铃声
mutable_content
是否开启推送拦截。
Apple 官网文档 Modifying content in newly delivered notifications
FCM
(仅适用于 Android 设备)
sound
自定义推送铃声字段,仅在推送类型为 Notification Message 时生效。
自定义通知铃声
channel_id
Android 推送通道字段,用于指定本次离线推送的推送通道。
Android 官网文档 创建和管理通知渠道
推送类型
  • data message:本次推送仅触发相关回调,不触发系统通知。
  • notification message:系统默认弹框通知。
实现静默推送
华为
target_user_type
推送类型,分为正式推送与测试推送。
华为推送集成指南 - 基于消息分类实现无限制推送
channel Id
离线推送推送通道。
Android 官网文档 创建和管理通知渠道
category
华为推送类别。
华为推送集成指南 - 基于消息分类实现无限制推送
OPPO
channel_id
Android 推送通道字段,用于指定本次离线推送的推送通道。
Android 官网文档 创建和管理通知渠道
小米
channel_id
Android 推送通道字段,用于指定本次离线推送的推送通道。
Android 官网文档 创建和管理通知渠道
Channel Name
Android 推送通道名称。
  • 参考文档:Android 官网文档 创建和管理通知渠道
  • 在 ZEGO 中的应用:使用私信通道发送不限量推送
Channel description
Android 推送通道描述。
  • 参考文档:Android 官网文档 创建和管理通知渠道
  • 在 ZEGO 中的应用:小米推送集成指南 - 使用私信通道无限制推送
vivo
category
推送类别
vivo 推送集成指南 - 基于系统消息配置不限量推送
push_mode
推送环境

配置

  1. 登录 ZEGO 控制台,在 “项目管理” 页签中单击合适的项目,进入项目详情页。

  2. 选择“服务配置 > 即时通讯” 页签。

  3. 找到 “自定义推送策略(resourcesID)配置”,单击 “添加 reourcesID”。

  4. 在弹窗中输入 resourcesID 的相关信息并单击 “确定”。

  5. 完成输入后,“自定义推送策略(resourcesID)配置” 下会出现该 resourcesID 的具体信息。

使用

开发者需要在调用包含 pushConfig 参数的 ZIM 接口时传入 resourcesID 字段。ZPNs 服务端会根据接收端设备厂商的不同,选取合适的厂商配置来完成推送。

本篇目录
  • 免费试用
  • 提交工单
    咨询集成、功能及报价等问题
    电话咨询
    400 1006 604
    咨询客服
    微信扫码,24h在线

    联系我们

  • 文档反馈