HarmonyOS 鸿蒙Next 推行消息的category属性设置为IM/VOIP时 手机设置里的类别为何一直是服务提醒而非社交通讯

发布于 1周前 作者 sinazl 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 推行消息的category属性设置为IM/VOIP时 手机设置里的类别为何一直是服务提醒而非社交通讯

推送消息的category属性设置为IM/VOIP,收到推送后,进入手机设置里的类别一直是服务提醒,为什么不是社交通讯

2 回复

1、首先确认服务与通讯服务是否已申请开通。若应用推送通知消息时未携带已开通权益的category字段值(例如,未开通“IM”却在推送通知消息时在category中传入“IM”),应用的通知消息将自动归类为资讯营销消息。

2、服务端调用Push Kit服务端的REST API贴出来看下:URL的projectId是否设置正确,Authorization为JWT格式字符串是否设置正确,category字段是否为IM等

// Request URL
POST https://push-api.cloud.huawei.com/v3/[projectId]/messages:send

// Request Header Content-Type: application/json Authorization: Bearer eyJrOiIx—****.eyJhiJodHR–.QRod**4Gp—**** push-type: 0

// Request Body { “payload”: { “notification”: { “category”: “IM”, “title”: “普通通知标题”, “body”: “普通通知内容”, “clickAction”: { “actionType”: 0 }, “notifyId”: 12345 } }, “target”: { “token”: [“IQAAAA**********4Tw”] }, “pushOptions”: { “testMessage”: true, “ttl”: 86400 } }<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 8px; right: 8px; font-size: 14px;">复制</button>

参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-send-alert-V5#section17790171616598

更多关于HarmonyOS 鸿蒙Next 推行消息的category属性设置为IM/VOIP时 手机设置里的类别为何一直是服务提醒而非社交通讯的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


HarmonyOS 鸿蒙Next推行消息的category属性设置为IM(即时通讯)/VOIP(网络电话)时,手机设置里的类别显示为“服务提醒”而非“社交通讯”,这通常是由于系统对消息分类的判定逻辑与category属性设置不完全对应所导致。

HarmonyOS在处理应用推送的消息时,会根据消息的具体内容和系统内置的规则进行类别划分,即使开发者在代码中明确设置了category属性为IM/VOIP,系统也可能根据消息的实际特征(如消息格式、触发条件等)进行二次分类。

此外,手机设置中的类别显示可能受系统版本、更新策略及用户自定义设置的影响,导致显示结果与预期不符。

针对此问题,开发者需确保推送消息的内容、格式与所设置的category属性相匹配,并检查是否有最新的系统更新或推送策略调整,以优化消息分类的准确性。同时,用户可在手机设置中手动调整消息通知的类别,以符合个人偏好。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部