信鸽返回码一览

服务端返回码




含义 可采取措施
0 调用成功
-1 参数错误 检查参数配置
-2 请求时间戳不在有效期内 检查设备当前时间
-3 sign校验无效 检查Access ID和Secret Key(注意不是Access Key)
2 参数错误
检查参数配置
14 收到非法token,例如iOS终端没能拿到正确的token

Android Token长度为40位

iOS Token长度为64位

15 信鸽逻辑服务器繁忙
稍后重试
19 操作时序错误。例如进行tag操作前未获取到deviceToken

没有获取到deviceToken的原因:

1.没有注册信鸽或者苹果推送

2.provisioning profile制作不正确

20 鉴权错误,可能是由于Access ID和Access Key不匹配
检查Access ID和Access Key
40 推送的token没有在信鸽中注册

检查token是否注册

48 推送的账号没有绑定token

检查帐号和token是否绑定

见推送指南:绑定/设置账号

见热门问题解答:账号和设备未绑定

63 标签系统忙

检查标签是否设置成功

见推送指南:设置标签

71 APNS服务器繁忙
苹果服务器繁忙,稍后重试
73 消息字符数超限
iOS最新支持1000字节左右,苹果的额外推送设置如角标,也会占用字节数
76 请求过于频繁,请稍后再试
全量广播限频为每3秒一次
78 循环任务参数错误

100 APNS证书错误。请重新提交正确的证书
证书格式是pem的,另外,注意区分生产证书、开发证书的区别
其他 其他错误




客户端返回码




含义
0 调用成功
2 参数错误,例如绑定了单字符的别名,或是ios的token长度不对,应为64个字符
20 鉴权错误
10000 起始错误
10001 操作类型错误码,例如参数错误时将会发生该错误
10002 正在执行注册操作时,又有一个注册操作到来,则回调此错误码
10003 权限配错或者缺少所需权限
10004 so库没有正确导入
10005 AndroidManifest文件的XGRemoteService节点没有配置或者的该节点的action包名配错
10100
当前网络不可用
10101
创建链路失败
10102
请求处理过程中, 链路被主动关闭
10103
请求处理过程中,服务器关闭链接
10104
请求处理过程中,客户端产生异常
10105
请求处理过程中,发送或接收报文超时
10106
请求处理过程中, 等待发送请求超时
10107
请求处理过程中, 等待接收请求超时
10108
服务器返回异常报文
10109
未知异常,请在QQ群中直接联系管理员,或前往论坛发帖留言
10110
创建链路的handler为null


目录

回到顶部