用户工具

android_error

Android返回码定义

在调用Android SDK接口时,可能获得正确或错误的返回码,开发者可以根据返回码信息调试接口,排查错误。建议使用文档系统自带的搜索功能快速查找及定位返回码解释,或者使用Ctrl+F 使用浏览器自带的查找功能

1、业务逻辑返回码


1.1 连接错误

返回码 说明
300201 连接的ConnectConfig参数没有初始化
300202 accountSid不能为空
300203 accountToken不能为空
300204 ClientId不能为空
300205 ClientPwd不能为空

1.2 通话返回码

返回码 说明 详细描述
300210 平台服务器错误
300211 余额不足 余额不足分主账号余额不足,如果选择平台计费则也可能是子账号余额不足(已分配金额)
300212 对方正忙
300213 对方拒绝接听
300214 该用户不在线 使用客户端进行互联网语音的时候,双方必须登陆各自的子账户(还有一个原因就是线路出现异常)
300215 被叫号码错误
300216 被叫号码冻结
300217 主叫号码冻结
300218 主叫账号过期
300220 呼叫请求超时 客户那边的AS服务器掉线、不稳定,或者是咱平台服务器异常
300221 对方无人应答
300223 鉴权失败,需要重新登录 token过期(用户传递过来的token,不是注册平台所提供的)
300224 未知错误
300225 主叫挂断电话
300226 被叫挂断电话
300231 消息接收者或者消息类型不能为空 消息类型(0:接收1:发送 )
300247 对方正在响铃
300248 自己拒绝接听
300249 该机器不支持视频通话
300250 呼叫失败(频繁呼叫已被列入黑名单)

1.3 附件错误

返回码 说明 详细描述
300227 发送文件不能大于100M IM信息中,发送附件进度回调onSendFileProgress(int progress) progress 发送附件的进度/总大小为100
300228 发送文件超时
300229 发送文件成功但反回JSON错误
300230 网络超时,下载文件失败
300231 消息接收者或者消息类型不能为空
300232 消息接收者只能为数字
300244 消息类型冲突或不存在(自定义类型在10-29之间) 发送IM消息方法中,extra_mine(开发者自定义消息类型)参数 10-19:自定义文本 20-29:自定义附件
300245 发送文件不存在或者文件不能为中文
300246 发送消息文本过长,不能大于500 在IM信息中,extra_mine(开发者自定义消息类型)参数中,选择为 1:文本,支持最大文本长度500
300266 As错误客户那边的AS服务器掉线、不稳定或解析等出现异常

2. 登录接口错误

返回码 说明 详细描述
300001~ 300004 平台服务器内部错误 异常可能是客户那边处理服务器相关程序的时候遗漏步骤、或处理不当导致,也有可能是我们平台升级、服务器异常等
300005 密码错误重试次数太多
300006 参数不能为空
300007 参数格式错误
300008 平台服务器内部错误
300009 用户名/密码错误
300010~300012 平台服务器内部错误
300013 不支持该文件格式发送
300014 用户ID不存在 当前ID是否已经申请
300015 Client状态非法 client已被释放或未生成过
300016 此次登录被拒绝
300017 密文登录时Token错误 用户自己生成的token 有问题

3. 系统内部错误

返回码 说明
300501、300502 网络数据读取异常
300503、300504 网络数据写入异常
300505 服务器内部错误
300207 账号在其它地方登录,服务器强制下线
300506 连接服务器地址错误
300507 连接服务器IO错误
300508 连接服务器未知错误

页面工具