开发者指南客户端 SDKHarmonyOS SDK客户端错误码...
Client Error Code | HarmonyOS Push Notification Not Working - EngageLab
客户端错误码定义
| Code |
描述 |
详细解释 |
| 1005 |
包名和 AppKey 不匹配 |
请检查客户端配置的包名与官网对应 AppKey 应用下配置的包名是否一致 |
| 1008 |
AppKey 非法 |
请到官网检查此应用信息中的 AppKey,确认无误 |
| 1009 |
当前的 AppKey 下没有创建应用;你所使用的 SDK 版本较低 |
请到官网检查此应用的应用详情;更新应用中集成的 EngageLab SDK 至最新。该错误码的具体语义建议以服务端最终定义为准 |
| 6001 |
无效的设置 |
tag/alias 接口报此错误码表示 tag/alias 参数不能为空 |
| 6002 |
设置超时 |
建议重试,一般出现在网络不佳、初始化尚未完成时 |
| 6003 |
alias 字符串不合法 |
有效的别名、标签组成:字母(区分大小写)、数字、下划线、汉字、特殊字符 `@!#$&*+=. |
| 6004 |
alias 超长,最多 40 个字节 |
中文 UTF-8 是 3 个字节 |
| 6005 |
某一个 tag 字符串不合法 |
有效的别名、标签组成:字母(区分大小写)、数字、下划线、汉字、特殊字符 `@!#$&*+=. |
| 6006 |
某一个 tag 超长,一个 tag 最多 40 个字节 |
中文 UTF-8 是 3 个字节 |
| 6007 |
tags 数量超出限制 |
请联系商务 |
| 6008 |
tag 超出总长度限制 |
当前 SDK 中该错误码用于 tags 数组总字节长度超过 5000 字节 |
| 6009 |
未知错误 |
保留错误码。当前 HarmonyOS SDK 代码中暂无明确触发场景,如遇到该错误码请结合客户端日志排查 |
| 6011 |
短时间内操作过于频繁 |
当前 SDK 中 10 秒内设置 tag/alias 的请求次数超过 10 次时会触发该错误码 |
| 6014 |
服务器繁忙,建议重试 |
服务器繁忙,建议重试 |
| 6016 |
无效用户 |
无效用户 |
| 6017 |
无效请求 |
服务端返回的无效请求错误,请根据实际业务场景排查请求参数 |
| 6018 |
Tags 过多 |
该设备设置的 tag 数超过限制,建议先清除部分 tag |
| 6019 |
查询请求已过期 |
查询请求已过期 |
| 6020 |
tag/alias 操作暂停 |
建议过一段时间再设置 |
| 6021 |
tags 操作正在进行中,暂时不能进行其他 tags 操作 |
多次调用 tag 相关的 API,请在获取到上一次调用回调后再做下一次操作;在未取到回调的情况下,等待 20 秒后再做下一次操作 |
| 6022 |
alias 操作正在进行中,暂时不能进行其他 alias 操作 |
多次调用 alias 相关的 API,请在获取到上一次调用回调后再做下一次操作;在未取到回调的情况下,等待 20 秒后再做下一次操作 |
| 6024 |
服务器内部错误 |
服务器内部错误,过一段时间再重试 |