【北极星】消息流转中的推送错误码梳理

推送成功

如果推送成功,您将看到以下内容:

  • Push 是否成功:推送成功的文字提示。
  • Push 通道:显示下发推送请求的厂商(融云或第三方)
  • 返回状态:显示 RongPush 或第三方厂商返回的数据(仅用于融云排障,您可以忽略)。

推送错误码

如果推送失败,返回状态中会显示错误码。

错误码 描述
P16 如果消息不属于融云内置消息类型(详见消息类型概述),且未设置推送通知内容(pushContent),则无法推送。
P17 收件人设置了全局免打扰
P19 收件人设置了某个会话的免打扰。
P23 deviceId为空
P60 加密消息没 pushContent
NotSupport NotSupport
RONG_OFFLINE 三方token为空,转【融云Push】,【融云Push】不在线,发送失败
PUSH_A3 服务端内部问题,Device Token格式错误(长度小于2)
PUSH_A4 客户端上报了第三方推送token,但是token为空
PUSH_A5 发送出现异常,有可能是使用的包没有配置第三方推送。如仍无法解决,请联系融云开发人员。
PUSH_A7 服务端内部错误, Push入队列失败
PUSH_A8 失败,队列超限-OPPO,丢弃
PUSH_A11 发送出现异常,请联系开发人员
PUSH_A12 服务端Push 发送失败超 3 次
PUSH_A13 小米 Push 服务器的 HTTP 应答码非 200,Push 发送失败
PUSH_A14 发送出现异常,请联系开发人员
PUSH_A16 Push 发送出现异常,重新尝试发送 3 次后,发送失败
PUSH_A17 Push转到【GCM】异常
PUSH_A18 Push转到【FCM】异常
PUSH_A19 Push发送失败,不支持的Push类型
PUSH_A23 包名或者 Push Token 或者 pushSecret 为空”, 开发者后台没有配置第三方推送
PUSH_A24 pushParam为空
PUSH_A25 标题或者内容为空
PUSH_A26 发送失败, secret为空 开发者后台没有配置
PUSH_A27 发送失败, pushParam为空 华为配置为空
PUSH_A28 发送失败, hwId为空,开发者后台华为推送配置App id 为空
PUSH_A29 发送失败, 获取华为 accessToken 为空,联系开发者
PUSH_A30 类型为空
PUSH_A31 解析 type 参数异常
PUSH_A32 V4 NotSupport touchuan Push
PUSH_A33 HW old push setting has disabled
PUSH_A41 mzSecret为空 开发者后台没有配置
PUSH_A42 pushParam为空
PUSH_A43 MeiZu id为空开发者后台魅族推送配置App id 为空
PUSH_A44 发送出现异常-请联系开发人员
PUSH_A45 发送失败超3次-丢弃处理
PUSH_A46 速率超限-异常
PUSH_A47 发送失败,见响应错误
PUSH_A49 发送异常-请联系开发人员
PUSH_A50 Push发送速率超限
PUSH_A61 发送失败, Master secret为空 开发者后台没有配置
PUSH_A62 pushParam为空
PUSH_A63 发送失败, OPPO AppKey为空"
PUSH_A64 发送失败, 获取 OPPO 的 authToken为空,请查看开发者后配置的是否是master secret 或者是appkey配置错了
PUSH_A65 get authToken 异常请联系开发人员
PUSH_A66 发送异常
PUSH_A71 发送异常 内部错误
PUSH_A81 发送失败, secret为空开发者后台没有配置
PUSH_A82 pushParam为空
PUSH_A83 发送失败, appId为空开发者后台没有配置
PUSH_A84 发送失败, 获取VIVO authToken为空
PUSH_A85 发送异常
PUSH_A87 get authToken - HTTP非OK应答
PUSH_A88 refresh authToken - 错误的result值
PUSH_A89 refresh authToken - http非OK应答
PUSH_A90 refresh authToken - PushParam or secret为空
PUSH_A91 get authToken - PushParam or secret为空
PUSH_A93 错误的result
PUSH_A95 发送异常,请联系开发者
PUSH_I1 Payload为空-丢弃,构建推送内容为空, 请联系开发者
PUSH_I2 Push Token为空
PUSH_I3 Payload为空-丢弃,构建推送内容为空, 请联系开发者
PUSH_I4 Push入发送队列超最大限制-丢弃 请联系开发者
PUSH_I5 ios转推送的时候, 推送内容为空, 请联系开发者
PUSH_I6 获取 HTTP 连接失败, 请检查 证书等信息是否正确(一般是证书的问题 )
PUSH_I7 获取连接为空,延迟重新加入队列
PUSH_IEX 发送Push异常,请联系开发者
PUSH_I9 证书加载错误 - 封禁期间丢弃掉,看下包是否有上传ios证书 如果有,请查看上一条推送失败的具体原因
PUSH_I10 添加到发送队列失败请联系开发者 ,需要查看服务端错误日志
PUSH_I11 证书加载失败,内部异常请联系开发者
发送Push异常请联系开发者 发送Push异常
PUSH_I15 不支持的终端类型
Rong_DeviceToken_Invalid iOS 13 系统使用了旧的获取 DeviceToken 的方式
PUSH_I24 证书加载 - 加载AppInfo失败
PUSH_I25 证书加载 - 加载AppInfoExt失败
PUSH_I26 证书加载 - 加载AppDBInfo失败
PUSH_I27 证书加载 - 获取证书Info失败
PUSH_I28 证书加载 - 加载证书Info异常
PUSH_I29 发送失败 - 异常
PUSH_I30 构建推送内容为空
PUSH_I31 关闭了Push功能
PUSH_I32 全局APP关闭了Push功能
PUSH_I33 关闭了非单聊专属的app的推送功能
PUSH_I34 判断Push开关出现异常
PUSH_I35 未知错误 - 请联系开发人员
PUSH_I36 Invalid IOS token
PUSH_I37 获取h2Client为null
PUSH_I38 获取的h2Client还没握手成功
PUSH_I39 pool为null
PUSH_IP8_1 未找到该 appKey 的 AppDBInfo 信息
PUSH_IP8_2 构建 Http Client 失败,请检查 p8 文件,keyId,teamId 信息是否正确
PUSH_IP8_3 添加到 P8 待发送队列失败
PUSH_IP8_4 添加到 P8 待发送队列异常
PUSH_IP8_5 构建 p8 Notification 推送消息体失败
PUSH_IP8_ERR 发送失败 BadDeviceToken :打包的环境和 Appkey 不匹配
APNS APNS失败码
APNS_A0 发送到APNS,应答失败
APNS_A1 发送到APNS超时
APNS_A2 其他错误
RONG_A2 向第三方服务发送Push时 Device Token 为空,转为融云Push发送,用户不在线,发送失败
RONG_A97 融云Push失败 - 发送未完成 请联系开发 者
RONG_A98 融云Push失败 联系开发者
RONG_A100 融云Push发送异常 联系开发者
RONG_A101 融云Push发送失败 联系开发者
I5 push content为空
I19 -不支持的埋点统计类型
PUSH_A86 发送失败, get authToken - 错误的result值
PUSH_I12 发送Push异常请联系开发者,服务端内部错误
PUSH_NO_INTENT 发送失败, 用户未在融云开发者后台设置intent参数
PUSH_INTENT_NO_END intent参数设置错误,不是以 end 结尾
GCMNotSupport GCM NotSupport
RONG_A102 没上报第三方推送token, 转【融云Push】,【融云Push】不在线,发送失败需要让安卓同事查看端上日志,查看没设置第三方token的原因1:如果设置了token,查看一下设置的token,包名 ,appkey 是否一致
APNS_4_4_null 查看上面日志 ex=expire 该值时间如果小于当前时间,就是证书过期了 如果ex=null 看是否有配置ios证书 如果时间没过期,消息节点拿完整日志,再根据sessionid去push服务查
APNS_A2_2_400_{“reason”:“BadDeviceToken”} 推送失败了错误是BadDeviceToken 原因:您使用的正式环境ios证书,但是您app打包方式是测试环境 解决方法两种: 1 您重新上传ios测试环境证书,30分钟后生效 2 您app打包用正式环境

小米推送错误码

错误码 描述
MI_A1 小米应答码非成功
MI_A2 小米应答body为空,请联系开发者
MI_A3 小米应答statsCode非200,请联系开发者

**以下为小米推送官方应答码 **

MI 为前缀, ‘_’ 后面为小米推送平台返回应答码, 若本文档查询不到, 可能是小米官网新增
小米开发平台-服务端错误码参考

错误码 描述
MI 小米应答码
MI_-1 未知错误
MI_1 内部错误
MI_10001 系统错误
MI_10002 系统繁忙
MI_10003 远程服务错误
MI_10008 参数错误,请参考API文档
MI_10012 非法请求
MI_10013 不合法的用户
MI_10016 缺失必选参数
MI_10017 参数值非法
MI_10027 应用的API调用太频繁
MI_10029 不合法的设备
MI_10030 应用获取失效regid太频繁
MI_10031 应用在黑名单中,禁止发送消息
MI_10032 应用获取失效alias太频繁
MI_10033 应用在黑名单中,禁止发feedback请求
MI_10034 应用当日发送消息数量过多
MI_10035 没有更多的失效alias可供拉取
MI_10036 应用操作被禁止
MI_10037 请求过期
MI_10038 应用禁止访问统计和trace数据
MI_10039 应用获取消息统计和trace太过频繁
MI_10040 small Icon图片链接或者颜色值为空
MI_20004 用户不合法
MI_20607 DB错误
MI_20209 不合法的主题
MI_20215 订阅主题失败
MI_20216 退订主题失败
MI_20301 发送消息失败
MI_20315 删除广播消息失败
MI_21301 认证失败
MI_21302 token认证失败
MI_21303 被限制的请求
MI_21305 缺少必要的参数
MI_22000 非法应用
MI_22006 应用程序Id不合法
MI_22007 应用程序Key不合法
MI_22022 应用程序package name不合法
MI_22102 发送应用通知消息失败
MI_26003 消息Push内部调用失败
MI_26004 广播消息发送太频繁
MI_26005 account设置太频繁而被禁止
MI_26006 发送需要审核,请及时审核
MI_26007 smallIcon 查询失败
MI_65003 未找到device
MI_65006 别名设置太频繁而被禁止
MI_65007 别名在黑名单中
MI_65008 别名长度太长
MI_65009 消息内容太长
MI_65010 主题长度太长
MI_65011 未提供参数
MI_65012 别名为空
MI_65013 主题为空
MI_65014 键值对数目太多
MI_65015 键值对总长度太长
MI_65016 User account为空
MI_65017 User account长度太长
MI_65020 APNS证书密码错误
MI_65021 APNS证书过期
MI_65022 APNS证书未生效
MI_65023 APNS证书错误
MI_65024 找不到相应算法解析APNS证书
MI_65025 未上传APNS证书
MI_65026 APNS证书未知错误
MI_65027 APNS证书类型不匹配
MI_65028 未查询到相应消息
MI_65029 远程服务异常
MI_65030 构建json时出现异常
MI_65031 证书不是Apple颁发的
MI_65032 证书用法错误
MI_65033 未包含合法证书
MI_65034 包含太多证书
MI_65035 主题数量太多
MI_65036 Callback参数太长
MI_65037 Callback url太长
MI_65038 Callback url非法
MI_65039 注册失败。这里指iOS设备注册异常
MI_65040 注销失败
MI_65041 ImeiMd5为空
MI_65042 ImeiMd5不合法
MI_66006 注册失败。这里指安卓设备注册异常,包括设备注册和应用注册
MI_66007 RegId非法
MI_66008 不合法的请求
MI_66108 发送的参数信息不合法
MI_66109 regSecret无效
MI_66300 未知的命令
MI_66301 执行命令出错
MI_66302 Device token为空
MI_66303 小米ID为空
MI_66304 小米ID太长
MI_66305 不合法的小米ID
MI_66306 关闭或打开push失败
MI_66307 删除定时任务job时传入的消息id无效
MI_66308 打分服务请求参数违法
MI_70011 输入为空
MI_70012 JobKey格式不合法
MI_200001 推送数量超过当日限额
MI_200002 推送QPS超过限额

华为推送错误码

华为推送错误码

错误码 描述
HW_A25 解析华为响应失败报错,请联系融云开发人员
HW_A26 无效的accessToken,联系开发者
HW_A27 详细看返回的错误码 如果code 是80300007 ,有可能是端上报token使用的appkey 和发消息使用的appkey不是一个

** 以下为华为推送官方应答码 **

HW 为前缀, ‘_’ 后面为华为推送平台返回应答码, 若本文档查询不到, 可能是华为官网新增
华为开发平台-服务端错误码参考

错误码 描述
HW_500 服务器系统错误
HW_503 流量控制错误,发送流量过高
HW_6 session过期
HW_102 无效的SESSION_KEY
HW_105 参数错误
HW_111 系统、服务处理忙
HW_112 找不到对应服务
HW_113 请求服务失败
HW_114 服务不可达、无路由
HW_199 未知错误
HW_403 无权限
HW_80100000 参数检查错误
HW_80100001 token参数部分检查错误。
HW_80100002 不合法的token列表
HW_80100003 不合法的payload
HW_80100004 不合法的超时时间
HW_80100012 缓存类型设置错误
HW_80100013 缓存重发参数设置错误
HW_80100016 消息里面含有敏感信息
HW_80200001 Oauth认证错误
HW_80200003 Oauth Token过期
HW_80300002 无权限下发消息给参数中的token列表
HW_80300005 认证类错误(本地配置的组和请求的组不一致)
HW_80300007 认证类错误(请求中所有的TOKEN都是非法TOKEN)
HW_80300008 认证类错误(请求消息体过大)
HW_80300010 认证类错误(TOKEN数量过大)
HW_81000001 未知错误

OPPO 推送错误码

错误码 描述
OPPO_A0 OPPO 应答 ResponseBody 信息异常,联系开发 人员
OPPO_A1 OPPO APP 验证失败
OPPO_A2 OPPO 非成功应答码
OPPO_A3 OPPO HTTP 应答码非成功

**以下为 OPPO 推送官方应答码 **
OPPO 为前缀, ‘_’ 后面为OPPO 推送平台返回应答码, 若本文档查询不到, 可能是 OPPO 官网新增
OPPO 开发平台-服务端错误码参考

错误码 描述
OPPO_-2 服务器流量控制
OPPO_-1 服务不可用,此时请开发者稍候再试
OPPO_11 不合法的 AuthToken
OPPO_12 HTTP 方法不正确
OPPO_13 应用调用次数超限,包含调用频率超限
OPPO_14 无效的 AppKey 参数
OPPO_15 缺少 AppKey 参数
OPPO_16 sign 校验不通过,无效签名
OPPO_17 缺少签名参数
OPPO_18 缺少时间戳参数
OPPO_19 非法的时间戳参数
OPPO_20 不存在的方法名
OPPO_21 缺少方法名参数
OPPO_22 缺少版本参数
OPPO_23 非法的版本参数,用户传入的版本号格 式错误,必需为数字格式
OPPO_24 不支持的版本号,用户传入的版本号没 有被提供
OPPO_25 编码错误,一般是用户做 http 请求的时 候没有用 UTF-8 编码请求造成的
OPPO_26 IP 黑名单
OPPO_27 没有此功能的权限,拒绝访问
OPPO_28 应用不可用
OPPO_29 缺少 Auth Token 参数
OPPO_30 该应用没有 API 推送的权限
OPPO_31 数据不存在
OPPO_32 数据重复
OPPO_33 消息条数超过日限额
OPPO_34 上传图片超过日限额
OPPO_40 缺少必选参数, API 文档中设置为必选 的参数是必传的,请仔细核对文档
OPPO_41 参数错误,一般是用户传入参数非法引 起的,请仔细检查入参格式、范围是否 一一对应
OPPO_51 图片无效,一般是图片格式、图片分辨 率、图片大小不符合格式及图片未上传 等,请仔细检查图片格式及上传文件方式

VIVO 推送错误码

错误码 描述
VIVO_A0 业务码非成功应答 如果错误码 10302 这个手机不是测试用户 需要到vivo开放平台 您的应用下 添加测试设备的vivo开放平台
VIVO_A1 HTTP非成功应答码

**以下为 VIVO 推送官方应答码 **
VIVO 为前缀, ‘_’ 后面为 VIVO 推送平台返回应答码, 若本文档查询不到, 可能是 VIVO 官网新增

VIVO 开发平台-服务端错误码参考

错误码 描述
VIVO_10000 权限认证失败
VIVO_10006 别名长度超过40
VIVO_10007 别名订阅时appkey不存在
VIVO_10040 资源已达上限,稍后重试
VIVO_10050 alias 和 regId 不能都为空
VIVO_10051 暂不支持该消息类型
VIVO_10054 notifyType 不合法
VIVO_10055 title 不能为空
VIVO_10056 title 长度不能超过 40 个字符
VIVO_10057 content 不能为空
VIVO_10058 content 长度不能超过 100 个字符
VIVO_10059 timeToLive 不合法
VIVO_10060 skipType 不合法
VIVO_10061 skipType = 2,skipContent 不能为空
VIVO_10062 skipType = 2,skipContent 不能超过 1000 个字符
VIVO_10063 skipType = 3,skipContent 不能为空
VIVO_10064 skipType = 3,skipContent 不能超过 1024 个字符
VIVO_10065 networkType 不合法
VIVO_10066 自定义 key 和 Value 键值对个数不能超过 10 个
VIVO_10067 自定义 key 和 value 键值对不合法
VIVO_10068 skipType = 4,skipContent 不能为空
VIVO_10069 skipType = 4,skipContent 不能超过 1024 个字符
VIVO_10070 发送量总量超出限制
VIVO_10071 超出发送时间允许范围
VIVO_10072 推送速度过快,请稍后再试
VIVO_10101 消息内容审核不通过
VIVO_10103 推送内容含敏感信息
VIVO_10104 请发送正式信息,请检查 content,不要发送测试内容,正式应用发送的content里面不能是纯数字、纯英文、纯符号、符号加数字,包含“测试”字样、大括号、中括号
VIVO_10150 aliases 和 regIds 不能都为空
VIVO_10151 taskId 不能为空
VIVO_10152 taskId 不合法
VIVO_10153 regIds 个数不在指定范围[2-1000]
VIVO_10154 aliases 个数不在指定范围[2-1000]
VIVO_10155 消息不存在或已过期
VIVO_10200 appId 不能为空
VIVO_10201 appKey 不能为空
VIVO_10202 appKey 不合法
VIVO_10203 timestamp 不能为空
VIVO_10204 sign 不能为空
VIVO_10205 appId 不存在
VIVO_10206 sign 不正确
VIVO_10207 timestamp 不合法
VIVO_10250 认证接口超过调用次数限制
VIVO_10252 批量发送消息体超出限制
VIVO_10254 全量发送超过次数限制
VIVO_10301 alias 长度不能超过 40 个字符
VIVO_10302 regId 不合法,regId 为无效的 regId,regId 可能已经失效,失效原因请参考【vivo推送常见问题汇总】
VIVO_10303 requestId 已存在
VIVO_10304 extra 包含不支持的 key
VIVO_10305 extra callback 长度不能超过 128 个字符
VIVO_10306 extra callback.param 长度不能超过 64 个字符
VIVO_10307 alias 不合法,alias 为无效的 alias,alias 可能已经失效
VIVO_10352 requestId 不能为空
VIVO_10353 requestId 长度不能超过 64 个字符
VIVO_10471 taskIds 数量不能超过 100 个
VIVO_10472 taskIds 格式错误
VIVO_10473 taskIds 为空
VIVO_10600 name参数不合法,只能使用中文、英文字母、阿拉伯数字和下划线命名,且不能以数字开头,且长度不超过50字符
VIVO_10601 标签名字不能为空
VIVO_10602 标签描述不能超过300字符
VIVO_10603 oldName参数不能为空
VIVO_10604 newName参数不能为空
VIVO_10605 oldName参数不合法,只能使用中文、英文字母、阿拉伯数字和下划线命名,且不能以数字开头,且长度不超过50字符
VIVO_10606 newName参数不合法,只能使用中文、英文字母、阿拉伯数字和下划线命名,且不能以数字开头,且长度不超过50字符
VIVO_10607 id参数不能为空
VIVO_10608 type参数不能为空
VIVO_10609 ids参数不能为空
VIVO_10610 标签名已经存在
VIVO_10611 标签分类名已经存在
VIVO_10612 标签组合名已经存在
VIVO_10613 group参数不合法,只能使用中文、英文字母、阿拉伯数字和下划线命名,且不能以数字开头,且长度不超过50字符
VIVO_10614 ids数量不能超过1000
VIVO_10615 tag数量不能超过100
VIVO_10616 type参数不合法
VIVO_10700 userids不能为空
VIVO_10701 userid个数超过限制
VIVO_10702 optionType错误
VIVO_10703 register接口调用超频,稍后再试
VIVO_10704 register调用过快,稍后再试
VIVO_10705 app不支持
VIVO_10706 userType错误
VIVO_10800 registration_tokens个数不在指定范围
VIVO_10801 notification不能为空
VIVO_10802 original_source_name不能为空
VIVO_10803 original_source_name长度非法
VIVO_10804 original_source_ip不能为空
VIVO_10806 click_action非法
VIVO_10807 url长度超过限制
VIVO_10808 intent长度超过限制

魅族平台

魅族开放平台PUSH系统应答

错误码 描述
MEIZU_A48 发送失败,见响应错误
MEIZU_500 其他异常
MEIZU_1001 系统错误
MEIZU_1003 服务器忙
MEIZU_1005 参数错误,请参考API文档
MEIZU_1006 签名认证失败
MEIZU_110000 appId不合法
MEIZU_110001 appKey不合法
MEIZU_110004 参数不能为空
MEIZU_110009 应用被加入黑名单
MEIZU_110010 应用推送速率过快
MEIZU_110053 透传超过限制

新版本推送平台错误码

  • 推送失败错误码
  • 1xxx 开头表示通用错误码
  • 2xxx 表示小米推送错误码
  • 3xxx 表示华为推送错误码
  • 4xxx 表示 VIVO 推送错误码
  • 5xxx 表示 OPPO 推送错误码
  • 6xxx 表示魅族推送错误码
  • 7xxx 表示FCM推送错误码
  • 8xxx 表示APNS推送错误码
  • 9xxx 表示融云推送通道
  • 10xxx 表示荣耀推送通道(部分旧荣耀机型以及APP,依然使用的是华为推送通道)
错误码 描述
1xxx 开头表示通用错误码
1000 服务内部异常
1001 token串长度非法
1002 pushType或token为空
1003 发送失败次数超过最大阈值
2xxx 表示小米推送错误码
2000 packageName或token或pushSecret为空
2001 开发者后台push相关参数为空
2002 三方推送接口返回HTTP Status Code非200,HTTP Status Code={错误码}
2003 三方推送接口返回失败,三方失败码={三方错误码}
2004 三方推送接口返回ResponseBody为空
2005 三方推送接口返回ResponseBody解析发生异常
2006 推送标题或内容为空
2007 批量推送接口返回部分失败
3xxx 表示华为推送错误码
3000 token或hwSecret为空
3001 开发者后台push相关参数为空
3002 hwId为空
3003 intent为空
3004 intent格式错误
3005 accessToken获取失败
3006 V4 接口不再支持透传推送
3007 V1 推送接口已经废弃
3008 三方推送接口返回HTTP Status Code非200,HTTP Status Code={错误码}
3009 三方推送接口返回失败,三方失败码={错误码}
3010 无效的sessionKey或已过期,Header NSP_STATUS=Header 状态码
3011 三方推送接口返回的ResponseBody解析发生异常
3012 批量推送接口返回部分失败
4xxx 表示 VIVO 推送错误码
4000 token或vivoAppSecret为空
4001 开发者后台push相关参数为空
4002 vivoAppId为空
4003 accessToken获取失败
4004 三方推送接口返回HTTP Status Code非200,HTTP Status Code={状态码}
4005 三方推送接口返回失败,三方失败码={错误码}
4006 批量推送接口返回部分失败
5xxx 表示 OPPO 推送错误码
5000 token或masterSecret为空
5001 开发者后台push相关参数为空
5002 oppoAppkey为空
5003 accessToken获取失败
5004 accessToken获取发生异常
5005 三方推送接口返回HTTP Status Code非200,HTTP Status Code={状态码}
5006 三方推送接口返回失败,三方失败码={错误码}
5007 批量推送接口返回失败,三方失败码={错误码}
5008 批量推送接口返回部分失败
6xxx 表示魅族推送错误码
6000 token或mzSecret为空
6001 开发者后台push相关参数为空
6002 mzId为空
6003 三方推送接口返回失败,三方失败码={错误码},描述={描述信息}
6004 批量推送接口返回部分失败,失败码={错误码}
7xxx 表示 FCM 推送错误码
7000 三方推送接口返回失败
7001 projectId 为空
7002 accessToken获取失败为空
8xxx 表示 APNS 推送错误码
9xxx 表示 RONG 推送错误码
9000 用户 RONG PUSH 长链接不在线
9001 发送push异常
9002 发送push失败,发送未完成
9003 发送push失败
10xxx 表示荣耀为推送错误码
10000 token或secret为空
10001 开发者后台push相关参数为空
10002 clientId为空
10003 intent为空
10004 intent格式错误
10005 accessToken获取失败
10006 appId为空
10008 三方推送接口返回HTTP Status Code非200,HTTP Status Code={状态码}
10009 三方推送接口返回失败,三方失败码={错误码}
10010 access Token 无效
10011 三方推送接口返回的ResponseBody解析发生异常
10012 批量推送接口返回部分失败