状态码
连接状态码
0
Success
成功。
20604
MessageSendOverFrequency
发送消息频率过高,1 秒钟最多只允许发送 5 条消息。
23408
ForbiddenInChatroom
在该聊天室中已被禁言。
23411
ChatroomIsFull
聊天室成员超限,开发者可以提交工单申请聊天室人数限制变更。
23412
ChatroomInvalidParameter
聊天室接口参数无效。请确认参数是否为空或者有效。
23426
ChatroomKvStoreUnavailable
聊天室属性自定义设置,您可以在融云控制台免费基础功能页面中开启该功能。
23429
ChatroomKvLimit
聊天室批量设置或删除KV数量超限(最多一次10条)。
25107
RecallMessageUserInvalid
IMLib 撤回消息可以撤回自己发送的消息和别人发送的消息,IM 服务有开关,控制只可以撤回自己发送的消息,当服务该开关打开时,撤回别人的消息会报这个错误。
26009
InvalidArgumentMessageUid
消息 ID 不合法。
30001
ConnectionClosed
当前连接已经被释放。
30004
NaviReqFailed
导航操作时,HTTP 请求失败。
30005
NaviReqTimeout
请求连接导航地址失败。
30022
SocketSendTimeout
CMP 信令发送超时。
30024
NaviRespTokenIncorrect
导航请求携带 Token 错误。
30026
NaviLicenseMismatch
License 不匹配。
31001
ConnectIllegalProtocolVersion
信令版本错误。
31002
ConnectIdReject
客户端 info 字段格式错误,正确格式:{平台类型}-{设备信息}-{sdk版本}。 其中设备信息:{手机类型}|{手机型号}|{网络类型,4G/WIFI}|{运营商标识,移动/电信/联通}。
31004
ConnectTokenIncorrect
Token 无效。
31005
ConnectNotAuthorized
App 校验未通过(开通了 App 校验功能,但是校验未通过)。
31007
ConnectPackageNameInvalid
包名与后台注册信息不匹配。
31008
ConnectAppBlockOrDelete
App key 被封禁或已删除。
31010
DisconnectUserKicked
用户被踢下线。
31011
DisconnectUserBlocked
用户被封禁,导致 IM 连接被动断开。
31014
SocketConnectionFailed
Socket 连接异常。
31015
SocketShutdownFailed
Socket 关闭输出流失败。
31016
ConnectionCancel
连接取消。
31020
ConnectTokenExpired
Token 已过期。
31023
ConnectOtherDeviceLogin
开启禁止把已在线客户端踢下线开关后,该错误码标识已有同类型端在线。
31024
ConnectConcurrentLimitError
连接总数量超过服务设定的并发限定值(私有云专属)。
31026
ConnectAppAuthFailed
开启 AppServer 联合鉴权功能后,到 AppServer 认证失败。
31027
ConnectOneTimePasswordUsed
该 Token 已经被使用过,法进行连接 一次性 Token 只能连接一次,之后再使用会上报此错误。
31028
ConnectPlatformError
Token 平台验证失败。
31029
ConnectUserDeleteAccount
用户已销户。
31030
ConnectLicenseExpired
私有云 License 检查不通过或者 APP License 过期。
31510
KvStoreNotOpened
Kv 存储器未打开。
31511
KvStoreOpenFailed
Kv 存储器打开失败。
31512
KvStoreIOError
Kv 存储器读写错误。
31513
KvStoreSerializationError
Kv 存储器序列化错误。
31610
JsonParserFailed
JSON 解析错误。
31611
ImageFormatError
图片转换错误。
31612
RequestUploadTokenError
请求文件上传 Token 时错误。
31613
GetUploadTokenError
获取文件上传 Token 时错误。
32061
ConnectRefused
连接被拒绝。
33006
ConnectionInProcess
连接中,再调用 connect 被拒绝。
33007
CloudStorageForHistoryMessageDisable
历史消息云存储业务未开通。
34006
ConnectionTimeout
连接超时。
34008
MessageCantExpand
消息不能被扩展,只支持单群聊,其他类型消息会返回此错误,消息在发送时,Message 对象的属性 canIncludeExpansion 置为 true 才能进行扩展。
34011
UploadMediaFailed
媒体消息媒体文件 HTTP 上传失败。
34021
MessageNotRegistered
消息未被注册。
34105
InvalidAAgumentAppKey
App key 为空。
34202
InvalidArgumentTimestamp
开发者接口调用时传入的时间戳非法。
34206
InvalidArgumentMessageVec
开发者接口调用时传入的 messageList 非法。
34209
InvalidArgumentConversationType
开发者接口调用时传入的 ConversationType 非法。
34211
InvalidArgumentChannelId
开发者调用频道相关接口时传入的 channelId 非法。
34220
InvalidParameterMessageExpansion
开发者接口调用时传入的 MessageExpansion 非法。
34224
InvalidArgumentTimeString
开发者调用接口传入的时间(字符串)参数非法。可能原因:开发者调用接口传入的时间(字符串)参数类型不是字符串或者字符串为空。
34229
InvalidArgumentMessageIdVec
开发者调用接口传入的 messageIds 参数为 空或者数组长度为 0。
34232
InvalidArgumentCount
开发者接口调用时传入的 count 非法。
34235
InvalidArgumentMediaUrl
开发者调用接口传入的 mediaUrl 地址为空。
34243
InvalidArgumentMessage
开发者调用接口传入的 message 参数为空。
34261
ChatroomKvInvalidKeyVec
参数 keys 非法。
34262
ChatroomKvInvalidValue
参数 value 非法。
34267
InvalidArgumentMessageDirectionEmpty
参数 MessageDirection 非法。
34271
InvalidArgumentObjectName
参数 objectName 非法。
34280
InvalidArgumentMessageDirection
MessageDirection错误。
34283
InvalidArgumentSpanMinutes
参数 span minutes 非法。
34286
InvalidArgumentNaviUrl
请求导航时的 url 为空。
34287
InvalidArgumentConversationIdentifierVec
开发者调用接口传入的 ConversationIdentifier 数组参数为空、数组长度为 0 或超过限制、包含 null 或非法对象。
34301
DatabaseNotOpened
数据库未初始化。
34302
DatabaseOpenFailed
数据库错误。
34304
DatabaseTargetNotFound
查询数据不存在。
34305
NetDataParserFailed
网络数据解析失败。
34401
InvalidArgumentEngineSync
接口传入的 RcimEngineSync* 为 NULL 时返回 仅 C_FFI 层使用。
34402
InvalidArgumentEngineBuilder
接口传入的 RcimEngineBuilder* 为 NULL 时返回 仅 C_FFI 层使用。
34403
InvalidArgumentDeviceId
构建 `RcimEngineBuilderParam` 时,传入的 device_id 为 NULL,仅 C_FFI 层使用。
34404
InvalidArgumentPackageName
构建 EngineBuilderParamC 时,传入的 package_name 为 NULL 仅 C_FFI 层使用。
34405
InvalidArgumentSdkVersion
构建 EngineBuilderParamC 时,传入的 sdk_version 或 sdk_version_vec 为 NULL,或 sdk_version_vec_len = 0 仅 C_FFI 层使用。
34406
InvalidArgumentFileStoragePath
调用 rcim_engine_builder_set_store_path 或 rcim_engine_builder_set_file_path 时,传入的 path 为 NULL。
34407
InvalidArgumentToken
调用 rcim_engine_connect 时传入的 token 为 NULL 或长度超范围。
34408
InvalidArgumentMessageId
开发者调用接口传入的 messageId 参数非法。
34409
InvalidArgumentMessageType
调用 rcim_engine_register_message_types 时传入的 type_vec 为 NULL 或 type_vec_len 为 0 仅 C_FFI 层使用。
34410
InvalidArgumentNotMediaMessage
无法解析成 MediaMessage。
34411
InvalidArgumentUserIdEmpty
用户 ID 为空。
34413
InvalidArgumentAudioDuration
发送语音消息时,传入的语音长度非法。
34414
InvalidArgumentLogInfo
日志插入时参数无效。
34415
InvalidArgumentEngineBuilderParam
接口传入的 RcimEngineBuilderParamC* 为 null 时返回 仅 C_FFI 层使用。
34416
InvalidArgumentDeviceModel
构建 EngineBuilderParamC 时,传入的 device_model 为 NULL 仅 C_FFI 层使用。
34417
InvalidArgumentDeviceManufacturer
构建 EngineBuilderParamC 时,传入的 device_manufacturer 为 NULL 仅 C_FFI 层使用。
34418
InvalidArgumentPushTokenVec
接口传入的 push_token_vec 为 null 或 push_token_vec_len 为 0 时返回 仅 C_FFI 层使用。
34419
InvalidArgumentPushType
接口传入的 push_type 为 null 时返回 仅 C_FFI 层使用。
34420
InvalidArgumentPushToken
接口传入的 push_token 为 null 时返回 仅 C_FFI 层使用。
34421
InvalidArgumentSenderId
开发者接口调用时传入的 SenderId 非法。
34422
InvalidArgumentPushNotificationMuteLevelVec
免打扰级别数组非法。
34423
InvalidArgumentConnectionStatus
调用 rcim_engine_get_connection_status 时传入的 out_status 为 NULL 仅 C_FFI 层使用。
34424
InvalidArgumentVersion
调用 rcim_engine_get_version 时传入的 version 为 NULL 仅 C_FFI 层使用。
34425
InvalidArgumentOsVersion
构建 EngineBuilderParamC 时,传入的 os_version 为 NULL 仅 C_FFI 层使用。
34426
InvalidArgumentAppVersion
构建 EngineBuilderParamC 时,传入的 app_version 为 NULL 仅 C_FFI 层使用。
34427
InvalidArgumentStatisticUrl
构建 rcim_engine_builder_set_statistic_server 时,传入的 url 为 NULL 仅 C_FFI 层使用。
34428
InvalidArgumentDraft
构建 rcim_engine_save_text_message_draft 时,掺入的 draft 为 NULL 仅 C_FFI 层使用。
34429
InvalidArgumentKeyword
构建 rcim_engine_search_local_conversations 时,插入的 keyword 为 NULL 仅 C_FFI 层使用。
34430
InvalidArgumentOffset
开发者接口调用时传入的 offset 非法。
34431
InvalidArgumentObjectNameVec
开发者接口调用时传入的 object_name_vec 非法。
34432
InvalidArgumentTimeInterval
开发者接口调用时传入的 time_interval 非法 仅 C_FFI 层使用。
34433
InvalidArgumentTimeoutSeconds
开发者接口调用时传入的 timeout_sec 非法 仅 C_FFI 层使用。
34434
InvalidArgumentDestructDuration
消息做阅后即焚时发现消息阅后即焚时长非法,必须 > 0。