1. 信鸽返回码一览

1.1. 服务端返回码


含义 可采取措施
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的,另外,注意区分生产证书、开发证书的区别
其他 其他错误

1.2. 客户端返回码


含义
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

results matching ""

    No results matching ""