错误代码

RTM业务层错误码

以下错误码与RTM业务相关,客户端与服务端SDK均可能产生:

错误码 枚举值(不同语言可能存在少许差异) 说明
200001 RTM_EC_INVALID_PID_OR_UID 项目ID或用户ID错误
200002 RTM_EC_INVALID_PID_OR_SIGN 项目ID或签名错误
200003 RTM_EC_INVALID_FILE_OR_SIGN_OR_TOKEN 文件签名或Token错误
200004 RTM_EC_ATTRS_WITHOUT_SIGN_OR_EXT 文件attrs未包含sign或ext参数
200005 RTM_EC_INVALID_MTYPE 无效的mtype
200006 RTM_EC_SAME_SIGN 签名重复
200007 RTM_EC_INVALID_FILE_MTYPE 无效的文件mtype
200008 RTM_EC_INVALID_SERFVER_TIME 业务服务器时间需要校准
200010 RTM_EC_FREQUENCY_LIMITED 超过频率限制
200011 RTM_EC_REFRESH_SCREEN_LIMITED 刷屏频率超过限制
200012 RTM_EC_KICKOUT_SELF 不能踢出自己
200020 RTM_EC_FORBIDDEN_METHOD 禁止的方法
200021 RTM_EC_PERMISSION_DENIED 没有权限
200022 RTM_EC_UNAUTHORIZED 未认证
200023 RTM_EC_DUPLCATED_AUTH 重复认证
200024 RTM_EC_AUTH_DENIED 认证拒绝
200025 RTM_EC_ADMIN_LOGIN 管理员ID禁止登陆
200026 RTM_EC_ADMIN_ONLY 非管理员ID禁止操作
200027 RTM_EC_INVALID_AUTH_TOEKN auth token错误
200030 RTM_EC_LARGE_MESSAGE_OR_ATTRS 消息msg或attrs超过长度限制
200031 RTM_EC_LARGE_FILE_OR_ATTRS 文件内容或attrs超过长度限制
200032 RTM_EC_TOO_MANY_ITEMS_IN_PARAMETERS 参数的数量超过限制
200033 RTM_EC_EMPTY_PARAMETER 参数为空
200034 RTM_EC_INVALID_PARAMETER 无效的参数
200040 RTM_EC_NOT_IN_ROOM 不在房间中
200041 RTM_EC_NOT_GROUP_MEMBER 非群组成员
200042 RTM_EC_MAX_GROUP_MEMBER_COUNT 群组成员数量超过限制
200043 RTM_EC_NOT_FRIEND 非好友
200044 RTM_EC_BANNED_IN_GROUP 已被群组禁言
200045 RTM_EC_BANNED_IN_ROOM 已被房间禁言
200046 RTM_EC_EMPTY_GROUP 群组成员为空
200047 RTM_EC_MAX_ROOM_COUNT 加入房间数量超过限制
200048 RTM_EC_MAX_FRIEND_COUNT 好友数量超过限制
200049 RTM_EC_BLOCKED_USER 被屏蔽的用户
200050 RTM_EC_UNSUPPORTED_LANGUAGE 不支持的语音类型
200051 RTM_EC_EMPTY_TRANSLATION 被翻译的原始文本为空
200052 RTM_EC_SEND_TO_SELF 消息不能发送给自己
200053 RTM_EC_DUPLCATED_MID 重复的消息ID
200054 RTM_EC_SENSITIVE_WORDS 命中敏感词
200055 RTM_EC_NOT_ONLINE 不在线
200056 RTM_EC_TRANSLATION_ERROR 翻译失败
200057 RTM_EC_PROFANITY_STOP 因命中敏感信息而终止
200060 RTM_EC_NO_CONFIG_IN_CONSOLE 未在控制台中开启相关配置
200061 RTM_EC_UNSUPPORTED_TRASNCRIBE_TYPE 不支持的识别类型
200062 RTM_EC_BLOCKING_USER 屏蔽的用户
200070 RTM_EC_MESSAGE_NOT_FOUND 消息未找到
200999 RTM_EC_UNKNOWN_ERROR 未知错误

实时音频相关错误码

以下是实时音频相关的错误码,客户端与服务端SDK均可能产生:

错误码 枚举值(不同语言可能存在少许差异) 说明
700001 RTC_EC_ENTER_ROOM_AGAIN 请重新加入语音房间
700002 RTC_EC_NOT_IN_ROOM 不在语音房间中
700003 RTC_EC_ALREADY_IN_ROOM 已在语音房间中
700004 RTC_EC_ROOM_ALREADY_EXIST 语音房间已存在
700005 RTC_EC_ROOM_NOT_EXIST 语音房间不存在
700006 RTC_EC_INVALID_PARAM 实时音频参数错误

FPNN层错误码

FPNN为RTM SDK的网络传输层,以下错误码为FPNN相关错误码,客户端与服务端SDK均可能产生:

错误码 描述(同一个错误码描述可能些许不同) 说明
0 Ok 成功
10001 Protocol Parse Error 协议解析发生未知错误
10002 Unsupported Protocol 不支持当前协议
10003 Invalid Protocol Package 协议包错误
10004 Json Convert Error json转换错误
10005 Key Not String 仅支持字符串类型’key'
10006 Payload Not Dict 数据包仅支持字典模式
10007 Protocol Method Type Error 协议头mtype错误
10008 Protocol Type Error 协议头proto type错误
10009 Item Key Not Found 未找到字典key
10010 Type Convert Error 类型转换错误
10011 File Sign Error 文件签名错误
10012 File Not Exist 文件不存在
20001 Unknown Error 未知的错误
20002 Connection Closed 链接已关闭
20003 Timeout 操作超时
20004 Unknown Method 调用未注册的方法
20005 Encode Error 编码错误
20006 Decode Error 解码错误
20007 Send Error 发送数据时,发生错误
20008 Receive Error 接收数据时,发生错误
20009 Invalid Package 错误的数据包
20010 HTTP Error HTTP 错误
20011 Server Task Queue Full 服务器请求队列已满
20012 Invalid Connection 无效的链接
20013 Access Forbidden 禁止访问
20014 Server Stopping 服务器即将停止
30001 Compress Error 压缩时发生错误
30002 Decompress Error 解压时发生错误