推送配置-融云管理后台
在融云控制台,配置并保存鸿蒙推送。
应用包名 : 鸿蒙应用的包名,按照实际情况填写。示例如 io.rong.myapp
推送证书 : 鸿蒙 API Console 中配置推送服务,下载对应 JSON 文件,配置到推送证书。关于获取 JSON 文件,参考鸿蒙APIConsole操作指南。JSON 文件内容,可参考服务帐号密钥中的第 5 步,JSON 的内容如下所示:
// 以下内容为推送证书示例,JSON 文件固定为如下几个 key。
{
"project_id": "388xxxxxxxxxxx717",
"key_id": "940axxxxxxxxxxxxxxxxxf630",
"private_key": "-----BEGIN PRIVATE KEY-----\nxxxxxxxxxxxxxx\n-----END PRIVATE KEY-----\n",
"sub_account": "1110000000",
"auth_uri": "https://oauth-login.cloud.huawei.com/oauth2/v3/authorize",
"token_uri": "https://oauth-login.cloud.huawei.com/oauth2/v3/token",
"auth_provider_cert_uri": "https://oauth-login.cloud.huawei.com/oauth2/v3/certs",
"client_cert_uri": "https://oauth-login.cloud.huawei.com/oauth2/v3/x509?client_id="
}
推送通知标题:见鸿蒙推送配置页面的详细描述
Category:建议设置为 IM ,其他的取值参考:鸿蒙文档:消息分类方式
badgeAddNum:收到推送之后,APP 角标的累加数字,取值范围 [1~99]
- 例如设置为 1 就代表每收到一个推送,APP 角标数累加 1
action: 鸿蒙的指定跳转配置,类似于 Android 的 intent
- 详细参考:点击消息动作
提示
- 鸿蒙推送有 actionType 对应具体的推送类型,目前融云仅支持 actionType 取值 0 和 1
- actionType == 0 表示点击消息打开应用首页。不填写 action 融云服务会用该值
- actionType == 1 表示点击消息后进入应用内指定页面。填写 action 融云服务会用该值