最后更新时间:2022-08-23 10:19:48
客户端返回码
错误码 |
原因以及解决办法 |
0 |
调用成功 |
2 |
参数错误,例如,已绑定单字符的别名,或是 iOS 的 Token 长度不正确,应为64个字符 |
-1 |
SDK 内部错误,请保存日志 联系我们 |
-2 |
等待服务器回包超时 |
-3 |
资源已经被销毁,需要重新购买服务,并且需要升级 App 版本(即:App 版本号需要比之前的版本号大)才可恢复 |
-4 |
连接超出套餐限制,连接会随机拒绝,需要升级服务即可恢复 |
-5 |
获取 Guid 出错,请检查网络,以及 AccessId 和 AccessKey 是否正确,资源是否已经购买 |
-7 |
发送请求包出错,请检查网络,或保存日志 联系我们 |
-11 |
连接 MQTT 服务器失败,请检查网络 |
-101 |
SDK 出现某些内容 JSON 格式错误,请保存日志 联系我们 |
-102 |
获取不到 Token,检查网络和 App 配置 |
-502 |
获取 Guid 出错,请检查网络,以及服务接入点域名配置是否正确,详情参见 SDK 集成文档 |
-701 |
发送请求包时出现网络异常 |
-702 |
发送请求包超时 |
-1101 |
连接 MQTT 服务器出现网络异常,请检查网络 |
-1102 |
连接 MQTT 服务器出现异常,请检查网络或 联系我们 |
-1103 |
连接 MQTT 服务器超时,请检查网络 |
-10005 |
AIDL 配置出错 |
20 |
鉴权错误,Access ID 或者 Access Key 配置错误 |
10000 |
起始错误 |
10001 |
操作类型错误码,例如,参数错误时将会发生该错误 |
10002 |
正在执行注册操作时,又有一个注册操作,则回调此错误码 |
10003 |
权限配错或者缺少所需权限 |
10004 |
so 库没有正确导入(Androidstudio 可在 main 文件目录下,添加 jniLibs 命名的文件夹,将 SDK 文档中的 Other-Platform-SO 下的7个 so 库文件夹,添加至该目录) |
10005 |
AndroidManifest 文件的 XGRemoteService 节点没有配置或者的该节点的 action 包名配错 |
10008 |
没有配置正确的 ContentProvider,请检查 AndroidManifest 文件 |
10009 |
jce JAR 错误或者缺少 jce JAR(检查是否已将 wup 包编译进去了,如果是混淆打包过后出现,请检查混淆代码) |
10101 |
创建链路失败(切换网络重试) |
10102 |
请求处理过程中, 链路被主动关闭(切换网络重试) |
10103 |
请求处理过程中,服务器关闭链接(切换网络重试) |
10104 |
请求处理过程中,客户端产生异常(切换网络重试) |
10105 |
请求处理过程中,发送或接收报文超时(切换网络重试) |
10106 |
请求处理过程中, 等待发送请求超时(切换网络重试) |
10107 |
请求处理过程中, 等待接收请求超时(切换网络重试) |
10108 |
服务器返回异常报文 |
10109 |
未知异常,切换网络或者重启设备 |
10110 |
创建链路的 handler 为 null |
其他 |
如出现其他未知错误,请记录错误日志并 联系我们 |
10006 |
AccessKey 或者 AccessID 错误 |
10007 |
初始化移动推送 Service 错误 |
10008 |
AccessKey 或者 AccessID 错误 |
10110 |
认证过程错误 |
10115 |
短时间内重复注册 |
10300 |
跑马策略相关返回码 |
10400 |
SDK 参数错误 |
20002 |
无有效的网络连接,请确认该应用是否付费 |
10030009 |
应用不存在,SDK 集成时需要根据接入的服务接入点配置域名,详情参见 SDK 集成文档 |
服务端返回码
错误码 |
含义 |
1010001 |
资源未部署,请确认应用是否已购买推送资源 |
1008001 |
参数解析错误 |
1008002 |
必填参数缺失 |
1008003 |
认证失败 |
1008004 |
调用服务失败 |
1008006 |
Token 无效,请检查设备 Token 是否注册成功 |
1008007 |
参数校验失败 |
1008011 |
文件上传失败 |
1008012 |
上传文件为空 |
1008013 |
证书解析失败 |
1008015 |
推送任务 ID 不存在 |
1008016 |
日期时间参数格式不对 |
1008019 |
被内容安全服务判定不和谐 |
1008020 |
证书包名校验失败 |
1008021 |
p12 证书格式内容校验失败 |
1008022 |
p12 证书密码不对 |
1008025 |
创建应用失败,产品下已存在该平台的应用 |
1008026 |
批量操作,部分失败 |
1008027 |
批量操作,全部失败 |
1008028 |
超出限频 |
1008029 |
Token 校验非法 |
1008030 |
App 未付费 |
1008031 |
App 资源已销毁 |
10110008 |
查询的 Token , 账号不存在 |
10010005 |
推送目标不存在 |
10010012 |
非法的推送时间,请更改推送时间。 定时推送时 send_time 传入的值如果是过去的时间,具体规则如下:如果 | send_time - 当前时间 | <= 10min, 推送任务会创建,接收任务后会立即调度 如果 | send_time - 当前时间 | > 10min, 推送任务会被拒绝, 接口返回失败 |
10010018 |
重复推送 |
10030002 |
AccessID 和 AccessKey 不匹配 |
本页内容是否解决了您的问题?