这里会显示出您选择的修订版和当前版本之间的差别。
android_error [2015/11/25 07:09] tangbing |
android_error [2017/08/23 08:44] |
||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== 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 |该用户不在线 | 使用客户端进行互联网语音(VOIP)的时候,双方必须登陆各自的子账户(还有一个原因就是线路出现异常)| | ||
- | |300215 |被叫号码错误 | 不能拨打110、10086等号码| | ||
- | |300216 |被叫号码冻结 | | ||
- | |300217 |主叫号码冻结 | | ||
- | |300218 |主叫账号过期 | | ||
- | |300219 |不能拨打自己绑定号码 | 不能拨打主叫账号绑定的手机号码| | ||
- | |300220 |呼叫请求超时 | 客户那边的AS服务器掉线、不稳定,或者是咱平台服务器异常| | ||
- | |300221 |对方无人应答 | | ||
- | |300222 |对方不在线转直拨 | 使用智能呼叫的时候,当对方网络不稳定或不在线的时候,会直接转至直拨| | ||
- | |300223 |鉴权失败,需要重新登录 | token过期(用户传递过来的token,不是注册平台所提供的)| | ||
- | |300224 |未知错误 | | ||
- | |300225 |主叫挂断电话 | | ||
- | |300226 |被叫挂断电话 | | ||
- | |300231 |消息接收者或者消息类型不能为空 |消息类型(0:接收1:发送 )| | ||
- | |300233 |回拨主叫没有绑定手机号码 | 回拨双方,主被叫账号都必须绑定手机号码| | ||
- | |300234 |回拨绑定手机号码异常 | 申请client账号的时候,绑定的手机号码有误(比如位数不够)| | ||
- | |300235 |回拨鉴权错误,需要重新登录 | 查看token(可能是其中的时间戳之类的过期或异常)| | ||
- | |300236 |回拨IO错误 | | ||
- | |300237 |回拨请求成功但返回JSON错误 | | ||
- | |300238 |回拨请求超时 | 查看用户log、服务器解析等相关或查看公司服务器状况| | ||
- | |300239 |回拨平台服务器繁忙 | | ||
- | |300240 |回拨平台服务器内部错误 | | ||
- | |300241 |回拨被叫号码错误 | 110\10086等号码不允许拨打| | ||
- | |300242 |充值后才可以拨打国际电话 | | ||
- | |300243 |回拨未知错误 | | ||
- | |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判断的(用户那边会根据账号密码、时间戳之类的加密后生成的token)| | ||
- | |||
- | |||
- | ===== 3. 系统内部错误 ===== | ||
- | |||
- | ^返回码 ^说明 | | ||
- | |300501、300502 |网络数据读取异常 | | ||
- | |300503、300504 |网络数据写入异常 | | ||
- | |300505 |服务器内部错误 | | ||
- | |300207 |账号在其它地方登录,服务器强制下线 | | ||
- | |300506 |连接服务器地址错误 | | ||
- | |300507 |连接服务器IO错误 | | ||
- | |300508 |连接服务器未知错误 | | ||
- | |||