1.初始化,连接错误
| 返回码 | 说明 | 详细描述 |
|---|---|---|
| 701 | 开发者ID为空 | |
| 702 | 应用ID为空 | |
| 704 | 应用子帐号ID为空 | |
| 705 | SDK还没有初始化成功 | |
| 706 | SDK初始化失败 | |
| 707 | SIG为空 | |
| 708 | 重连(重登录) | 用于通知用户正在进行重连 |
| 709 | 退出登录 | 用户手动退出登录 |
| 200 | 200 OK |
2.网络状态等
| 返回码 | 说明 | 详细描述 |
|---|---|---|
| 710 | 网络错误 | 无网络 |
| 304 | 缓存304 | |
| 711 | IO错误 | |
| 505 | 服务器拒绝 | |
| 404 | 服务不存在 | |
| 712 | 地址错误 | 用户级判断指定服务器 |
| 713 | 未知错误 | |
| 714 | 网络数据读取异常 | 接收 |
| 715 | 网络数据写入异常 | 发送 |
| 408 | 网络超时 |
3.用户登录错误
| 返回码 | 说明 | 详细描述 |
|---|---|---|
| 716 | 用户名/密码错误 | DEVID,APPID,CLIENTID,PWD 验证失败 |
| 717 | 用户ID不存在 | (未注册) |
| 718 | Client状态非法 | client已被释放或未生成过 |
| 719 | 帐号冻结 | |
| 720 | 账号过期 | |
| 413 | 此次登录被拒绝 | (拦截,资源紧张等) |
| 721 | 密文登录时Token错误 | 根据用户传递过来的token判断的(用户那边会根据账号密码、时间戳之类的加密后生成的token) |
| 415 | 参数格式不对 | from,devices 连接解释不了等格式错误 |
| 722 | 账号在其它地方登录,服务器强制下线 | |
| 401 | 未授权使用,请重新登录 | |
| 403 | 请求拒绝 |
4.RESTAPI
| 返回码 | 说明 | 详细描述 |
|---|---|---|
| 736 | 必要参数为空 |
5.通话返回码
| 返回码 | 说明 | 详细描述 |
|---|---|---|
| 404 | 该用户不在线 | 考虑P2P,直拨,HTTP请求 |
| 408 | 请求超时 | 包含回拨调用(网络的错误码) |
| 415 | 对方媒体不支持 | 同步网络状态的错误码 |
| 401 | 鉴权失败,需要重新登录 | 包含回拨调用(同步用户登录的错误码) |
| 403 | 禁止呼叫 | 包含回拨调用(同步用户登录的错误码) |
| 402 | 余额不足 | |
| 486 | 对方正忙 | |
| 723 | 对方正在响铃 | 主叫响铃,被叫回铃 |
| 487 | 取消呼叫 | 一般用于主叫 |
| 505 | 该机器不支持某些功能 | 版本不支持 |
| 406 | 对方拒绝接听 | |
| 724 | 被叫号码错误 | 110,10086,空号码 |
| 725 | 不能拨打自己绑定号码 | 自己拨打打自己 |
| 604 | 对方无人应答 | |
| 726 | 挂断电话 | bye |
| 727 | 回拨主叫没有绑定手机号码 | 回拨双方,主被叫账号都必须绑定手机号码 |
| 728 | 回拨绑定手机号码异常 | 申请client账号的时候,绑定的手机号码有误(比如位数不够) |
| 729 | 回拨IO错误 | |
| 730 | 回拨请求成功但返回JSON错误 | |
| 731 | 回拨平台服务器繁忙 | |
| 732 | 回拨平台服务器内部错误 | |
| 733 | 回拨被叫号码错误 | |
| 734 | 回拨未知错误 | |
| 504 | 服务器超时 | |
| 735 | 当前还有前一次呼叫暂时不能发起新呼叫 | |
| 600 | 服务器全忙 |
6.安卓特有
| 返回码 | 说明 | 详细描述 |
|---|---|---|
| 950 | 上下文不存在 | |
| 951 | 登录失败总称 | |
| 952 | 前一次呼叫还没结束,不能再发起新呼叫 | |
| 953 | 当前连接已断开,请重新登录连接 | |
| 954 | 非法连接 | |
| 955 | 用户取消数据包发送 | |
| 956 | SDK内部错误 |