错误码表
客户端错误码
通用错误码
| 错误码 | 描述 | 
| 0 | 操作成功 | 
| -1 | 暂未归类的通用错误 | 
| -2 | 请求被限频,请稍后重试 | 
| -3 | 重复操作 | 
| -1000 | |
| -1001 | 调用 API 时,传入的参数不合法,检查入参是否合法 | 
| -1002 | 未登录,请调用 Login 接口 | 
| -1003 | 获取权限失败,当前未授权音/视频权限,请查看是否开启设备权限 | 
| -1004 | 
本地用户渲染,视频管理,音频管理 API 回调错误定义
| 错误码 | 描述 | 
| -1100 | 系统问题,打开摄像头失败。检查摄像头设备是否正常 | 
| -1101 | 摄像头没有系统授权, 检查系统授权 | 
| -1102 | 摄像头被占用,检查是否有其他进程使用摄像头 | 
| -1103 | 当前无摄像头设备,请插入摄像头设备解决该问题 | 
| -1104 | 系统问题,打开麦克风失败。检查麦克风设备是否正常 | 
| -1105 | 麦克风没有系统授权,检查系统授权 | 
| -1106 | 麦克风被占用 | 
| -1107 | 当前无麦克风设备 | 
| -1108 | 获取屏幕分享对象失败,检查屏幕录制权限 | 
| -1109 | 开启屏幕分享失败,检查房间内是否有人正在屏幕分享 | 
房间管理相关 API 回调错误定义
| 错误码 | 描述 | 
| -2101 | 需要进房后才可使用此功能 | 
| -2102 | 房主不支持退房操作,Conference(会议)房间类型: 可以先转让房主,再退房。LivingRoom(直播)房间类型: 房主只能解散房间 | 
| -2103 | 当前房间类型下不支持该操作 | 
| -2105 | 创建房间 ID 非法,自定义 ID 必须为可打印 ASCII 字符(0x20-0x7e),最长48个字节 | 
| -2107 | 房间名称非法,名称最长30字节,字符编码必须是 UTF-8 ,如果包含中文 | 
| -2108 | 当前用户已在别的房间内,单个 roomEngine 实例只支持用户进入一个房间,如果要进入不同的房间请先退房或者使用新的 roomEngine 实例 | 
房间内用户信息 API 回调错误定义
| 错误码 | 描述 | 
| -2200 | 未找到该用户 | 
房间内用户发言管理 API 回调错误定义&房间内麦位管理 API 回调错误定义
| 错误码 | 描述 | 
| -2300 | 需要房主权限才能操作 | 
| -2301 | 需要房主或者管理员权限才能操作 | 
| -2310 | 信令请求无权限,例如取消非自己发起的邀请 | 
| -2311 | 信令请求 ID 无效或已经被处理过 | 
| -2312 | 信令请求重复 | 
| -2340 | 最大麦位超出套餐包数量限制 | 
| -2344 | 麦位编号不存在  | 
| -2360 | 当前麦位音频被锁 | 
| -2361 | 需要向房主或管理员申请后打开麦克风 | 
| -2370 | 当前麦位视频被锁, 需要由房主解锁麦位后,才能打开摄像头 | 
| -2371 | 需要向房主或管理员申请后打开摄像头 | 
| -2372 | 当前麦位视频被锁, 需要由房主解锁麦位后,才能打开屏幕分享 | 
| -2373 | 需要向房主或管理员申请后打开屏幕分享 | 
| -2380 | 当前房间已开启全员禁言 | 
| -2381 | 当前房间内,您已被已禁言 | 
房间预加载API回调错误定义
| 错误码 | 描述 | 
| -4001 | 当前房间不支持预加载 | 
REST API 公共错误码
| 错误码 | 含义说明 | 
| 60002 | HTTP 解析错误 ,请检查 HTTP 请求 URL 格式 | 
| 60003 | HTTP 请求 JSON 解析错误,请检查 JSON 格式 | 
| 60004 | 请求 URL 或 JSON 包体中账号或签名错误 | 
| 60005 | 请求 URL 或 JSON 包体中账号或签名错误 | 
| 60006 | SDKAppID 失效,请核对 SDKAppID 有效性 | 
| 60007 | REST 接口调用频率超过限制,请降低请求频率 | 
| 60008 | 服务请求超时或 HTTP 请求格式错误,请检查并重试 | 
| 60009 | 请求资源错误,请检查请求 URL | 
| 60010 | 请求需要 App 管理员权限 | 
| 60011 | SDKAppID 请求频率超限,请降低请求频率 | 
| 60012 | REST 接口需要带 SDKAppID,请检查请求 URL 中的 SDKAppID | 
| 60013 | HTTP 响应包 JSON 解析错误 | 
| 60014 | 置换账号超时 | 
| 60015 | 请求包体账号类型错误,请确认账号为字符串格式 | 
| 60016 | SDKAppID 被禁用。 | 
| 60017 | 请求被禁用。 | 
| 60018 | 请求过于频繁,请稍后重试。 | 
| 60019 | 请求过于频繁,请稍后重试。 | 
| 60020 | 您的专业版套餐包已到期并停用,请登录 [即时通信 IM 购买页面](https://buy.cloud.tencent.com/avc) 重新购买套餐包。购买后,将在5分钟后生效。 | 
| 60021 | RestAPI 调用来源 IP 非法。 | 
错误码说明
| 错误码 | 含义说明 | 
| 100001 | 服务器内部错误,请重试 | 
| 100002 | 请参数非法,请根据错误描述检查请求是否正确 | 
| 100003 | 房间ID 已被使用,请选择别的房间ID | 
| 100004 | 房间不存在,或者曾经存在过,但是目前已经被解散。 | 
| 100005 | 非房间成员 | 
| 100006 | 操作权限不足 | 
| 100007 | 无付费信息,需在控制台购买套餐包 | 
| 100008 | 房间成员已满 | 
| 100009 | 标签数量超上限 | 
| 100010 | 房间 ID 已被使用,并且操作者为房主,可以直接使用 | 
| 100011 | 房间 ID 已被 IM 占用,可以换一个房间 ID 使用,或者先通过 IM 接口解散该群 | 
| 100012 | 频率超过限制,例如创建房间超过频率超限,同一房间 ID, 1秒内只能创建一次 | 
| 100013 | 超过付费上限,例如麦位数,pk场次房间数量等超过付费限制 | 
| 100015 | 无效的房间类型 | 
| 100016 | 该成员已经被封禁 | 
| 100017 | 该成员已经被禁言 | 
| 100018 | 当前房间需要密码才能进入 | 
| 100019 | 进房密码错误 | 
| 100020 | 管理员数量超过上限 | 
| 100102 | 信令请求冲突 | 
| 100200 | 麦位已锁定,可以尝试换一个麦位 | 
| 100201 | 当前麦位已经有人了 | 
| 100202 | 已经处于排麦状态 | 
| 100203 | 已经处于麦上状态 | 
| 100204 | 没有在排麦列表中 | 
| 100205 | 麦位已满 | 
| 100206 | 未在麦上 | 
| 100210 | 已经有用户在麦位上 | 
| 100211 | 该房间不支持连麦 | 
| 100251 | 连麦列表为空 | 
| 100400 | 当前连线不存在或结束 | 
| 100401 | 该房间已经在连线中 | 
| 100402 | 该房间存在待处理的连线请求 | 
| 100403 | 当前房间与其他房间连线中 | 
| 100404 | 超过连线和 battle 房间数量上限 | 
| 100405 | 短时间内连线过于频繁,稍等一会再试 | 
| 100411 | 该场次 battle 不存在或已结束 | 
| 100412 | 发起的 battle 里没有一个有效的房间 | 
| 100413 | 短时间内频繁发起 battle, 稍等一会再试 | 
| 100414 | 该房间已经不在 battle 中 | 
| 100415 | 该房间处于其他的 battle 场次中 | 
| 100416 | 该房间存在待处理的 battle 请求 | 
| 100419 | 该房间处于 battle 中 | 
| 100420 | 该 battle 场次还未开始 | 
| 100421 | 该 battle 场次已经结束 | 
| 100500 | 房间 meta 数据中的 key 数量超过上限 | 
| 100501 | 房间 meta 数据中单个 key 对应的 val 超过最大字节数限制 | 
| 100502 | 房间 meta数据中所有 key 对应的 val 总和超过最大字节数限制 | 
| 100503 | 删除房间 meta 数据时候,被删除的 key 没有一个存在 | 
| 100504 | 房间 meta 数据中的 key 大小超过了最大字节数限制 |