Enum IRongCoreEnum.CoreErrorCode
-
- All Implemented Interfaces:
public enum IRongCoreEnum.CoreErrorCode
RongCoreClient CoreErrorCode
-
-
Enum Constant Summary
Enum Constants Enum Constant Description APP_NOT_CONNECT
应用没有调用 connect() 方法,即调用业务。
请在连接成功后调用此方法。
PARAMETER_ERROR
参数异常。
请确认参数是否填写正确且有效。
OPERATION_MEDIA_NOT_FOUND
取消暂停失败
IPC_DISCONNECT
IPC 进程意外终止。
如果是系统进行了资源回收后调用接口会触发此问题,SDK 会做好自动重连。
当 libRongIMLib.so 或 libsqlite.so 找不到或出现崩溃时也会触发此错误
UNKNOWN
未知错误。
CONNECTED
连接成功。
SUCCESS
拉取会话成功。
MSG_SEND_OVERFREQUENCY
发送消息频率过高,1 秒钟最多只允许发送 5 条消息。
RC_OPERATION_BLOCKED
操作被禁止。
此错误码已被弃用。
RC_OPERATION_NOT_SUPPORT
操作不支持。
仅私有云有效,服务端禁用了该操作。
RC_REQUEST_OVERFREQUENCY
请求超出了调用频率限制,请稍后再试。
接口调用过于频繁,请稍后再试。
MSG_ROAMING_SERVICE_UNAVAILABLE
历史消息云存储业务未开通。
可以在融云开发者后台中开启该服务。
RC_CHATROOM_RESET
聊天室被重置
RC_DATABASE_ENCRYPT_FAILED
在数据库从解密版本升级到加密版本,第一次连接时会触发数据库的加密迁移。一般为磁盘空间不足导致,清理空间后一般可以自动恢复。
RC_DATABASE_DECRYPT_FAILED
在数据库从加密版本升级到解密版本,第一次连接时会触发数据库的解密迁移。一般为磁盘空间不足导致,清理空间后一般可以自动恢复。
RC_DATABASE_REMOVE_FAILED
消息数据库删除失败。目前唯一可能是连接未中断,数据库还在使用中
NOT_IN_DISCUSSION
不在该讨论组中。
RC_MSG_BLOCKED_SENSITIVE_WORD
发送的消息中包含敏感词 (发送方发送失败,接收方不会收到消息)
RC_MSG_REPLACED_SENSITIVE_WORD
消息中敏感词已经被替换 (接收方可以收到被替换之后的消息)
RC_ORIGINAL_MESSAGE_NOT_EXIST
超级群扩展消息,但是原始消息不存在。
RC_ORIGINAL_MESSAGE_CANT_EXPAND
超级群扩展消息,但是原始消息不支持扩展。
RC_MESSAGE_EXPAND_FORMAT_ERROR
超级群扩展消息,扩展内容格式错误。
RC_MESSAGE_EXPAND_NOT_AUTHORIZED
超级群扩展消息,无操作权限。
NOT_IN_GROUP
不在该群组中。
FORBIDDEN_IN_GROUP
在群组中已被禁言。
NOT_IN_CHATROOM
不在该聊天室中。
FORBIDDEN_IN_CHATROOM
在该聊天室中已被禁言
KICKED_FROM_CHATROOM
已被踢出并禁止加入聊天室。
被禁止的时间取决于服务端调用踢出接口时传入的时间。
RC_CHATROOM_NOT_EXIST
聊天室不存在
RC_CHATROOM_IS_FULL
聊天室成员超限,默认聊天室成员没有人数限制,但是开发者可以提交工单申请针对 App Key 进行聊天室人数限制, 在限制人数的情况下,调用加入聊天室的接口时人数超限,就会返回此错误码
RC_CHATROOM_ILLEGAL_ARGUMENT
聊天室接口参数无效。
请确认参数是否为空或者有效。
RC_SETTING_SYNC_FAILED
操作跟服务端同步时出现问题,有可能是操作过于频繁所致。如果出现该错误,请延时 0.5s 再试
RC_APP_PUBLICSERVICE_DEFFOLLOWED
公众号默认已关注,针对会话类型:ConversationType_APP_PUBLIC_SERVICE
RC_APP_PUBLICSERVICE_FOLLOWED
公众号已关注,针对会话类型:ConversationType_APP_PUBLIC_SERVICE
RC_APP_PUBLICSERVICE_DEFUNFOLLOWED
公众号默认已取消关注,针对会话类型:ConversationType_APP_PUBLIC_SERVICE
RC_APP_PUBLICSERVICE_UNFOLLOWED
公众号已经取消关注,针对会话类型:ConversationType_APP_PUBLIC_SERVICE
RC_APP_PUBLICSERVICE_UNFOLLOW
未关注此公众号,针对会话类型:ConversationType_APP_PUBLIC_SERVICE
RC_PUBLICSERVICE_ERROR_TYPE
无效的公众号。(由会话类型和 Id 所标识的公众号会话是无效的)
针对会话类型:ConversationType_PUBLIC_SERVICE
RC_PUBLICSERVICE_DEFFOLLOWED
RC_PUBLICSERVICE_FOLLOWED
RC_PUBLICSERVICE_DEFUNFOLLOWED
RC_PUBLICSERVICE_UNFOLLOWED
RC_PUBLICSERVICE_UNFOLLOW
REJECTED_BY_BLACKLIST
已被对方加入黑名单,消息发送失败。
NOT_IN_WHITELIST
未在对方的白名单中,消息发送失败。
RC_NET_CHANNEL_INVALID
连接已被释放
连接相关的错误码,SDK 会做好自动重连,开发者无须处理。
RC_NET_UNAVAILABLE
连接不可用
连接相关的错误码,SDK 会做好自动重连,开发者无须处理。
RC_MSG_RESP_TIMEOUT
客户端发送消息请求,融云服务端响应超时。
RC_HTTP_SEND_FAIL
导航 HTTP 发送失败
如果是偶尔出现此错误,SDK 会做好自动重连,开发者无须处理。
RC_HTTP_REQ_TIMEOUT
请求连接导航地址失败。
SDK 会做好自动重连,开发者无须处理。 如果使用私有云持续报此问题,请确认导航地址是否正确。
RC_HTTP_RECV_FAIL
请求连接导航地址后,接收数据失败。
SDK 会做好自动重连,开发者无须处理。 如果使用私有云持续报此问题,请确认导航地址是否正确。
RC_NAVI_RESOURCE_ERROR
导航 HTTP 请求失败
连接相关的错误码,SDK 会做好自动重连,开发者无须处理。
RC_NODE_NOT_FOUND
导航 HTTP 返回数据格式错误
连接相关的错误码,SDK 会做好自动重连,开发者无须处理。
RC_DOMAIN_NOT_RESOLVE
导航数据解析后,其中不存在有效 IP 地址。
如果使用私有云出现此问题,请排查导航数据是否正常。
RC_SOCKET_NOT_CREATED
创建 Socket 连接失败
连接相关的错误码,SDK 会做好自动重连,开发者无须处理。
RC_SOCKET_DISCONNECTED
Socket 断开
连接相关的错误码,SDK 会做好自动重连,开发者无须处理。
RC_PING_SEND_FAIL
PING 失败
连接相关的错误码,SDK 会做好自动重连,开发者无须处理。
RC_PONG_RECV_FAIL
PING 超时
连接相关的错误码,SDK 会做好自动重连,开发者无须处理。
RC_MSG_SEND_FAIL
信令发送失败
连接相关的错误码,SDK 会做好自动重连,开发者无须处理。
RC_CONN_OVERFREQUENCY
连接过于频繁
连接相关的错误码,SDK 会做好自动重连,开发者无须处理。
RC_MSG_SIZE_OUT_OF_LIMIT
消息大小超限,消息体(序列化成 json 格式之后的内容)最大 128k bytes。
RC_NETWORK_IS_DOWN_OR_UNREACHABLE
网络连接不可用。
SDK 会做好自动重连,开发者无须处理。
RC_TCP_DISCONNECTED_NO_RMTP
tcp 连接成功,rmtp 连接失败
SDK 会做好自动重连,开发者无须处理。
RC_CONN_ACK_TIMEOUT
连接ACK超时
连接相关的错误码,SDK 会做好自动重连,开发者无须处理。
RC_CONN_PROTO_VERSION_ERROR
信令版本错误
连接相关的错误码,SDK 会做好自动重连,开发者无须处理。
RC_CONN_ID_REJECT
AppKey 错误
请检查您使用的 AppKey 是否正确。
RC_CONN_SERVER_UNAVAILABLE
服务器当前不可用(预留)
连接相关的错误码,SDK 会做好自动重连,开发者无须处理。
RC_CONN_USER_OR_PASSWD_ERROR
Token 无效
token 错误,请您检查客户端初始化使用的 AppKey 和您服务器获取 token 使用的 AppKey 是否一致.
RC_CONN_NOT_AUTHRORIZED
App 校验未通过
App 校验未通过,是因为您开通了 App 校验功能,但是校验未通过.
RC_CONN_REDIRECTED
连接重定向
连接相关的错误码,SDK 会做好自动重连,开发者无须处理。
RC_CONN_PACKAGE_NAME_INVALID
ApplicationId 与后台注册信息不一致。
RC_CONN_APP_BLOCKED_OR_DELETED
AppKey 被封禁或已删除
请检查您使用的 AppKey 是否被封禁或已删除。
RC_CONN_USER_BLOCKED
用户被封禁
请检查您使用的 Token 是否正确,以及对应的 UserId 是否被封禁。 5.2.3新增: 5.2.3之前的版本,出现此错误也可能是用户被销户了
RC_DISCONN_KICK
用户被踢下线
当前用户在其他设备上登录,此设备被踢下线
RC_DISCONN_USER_BLOCKED
与服务器的连接已断开,用户被封禁。 5.2.3新增: 5.2.3之前的版本,出现此错误也可能是用户被销户了
RC_CONN_ENCRYPT_AUTH_FAILURE
链路加密认证失败。
RC_CONN_TOKEN_EXPIRE
Token过期
是因为您在开发者后台设置了token 过期时间,您需要请求您的服务器重新获取 token 并再次用新的 token 建立连接.
RC_CONN_OTHER_DEVICE_LOGIN
用户在其它设备上登录
重连过程中当前用户在其它设备上登录
CONCURRENT_LIMIT_ERROR
同时在线用户数超过设置上限
RC_CONN_CLUSTER_ERROR
环境校验失败
请检查 AppKey 和连接环境(开发环境/生产生产)是否匹配
RC_CONN_APP_AUTH_FAILED
APP 服务校验失败 连接接口 ConnectOption.connectExt 参数在 APP 服务验证不通过.
RC_CONN_DISPOSABLE_TOKEN_USED
该 token 已经被使用过,无法进行连接 一次性 token 只能连接一次,之后再使用会上报此错误
RC_CONN_PROXY_UNAVAILABLE
设置的代理地址不可用
RC_CONN_USER_ABANDON
用户已销户
RC_CONN_APP_LICENSE_EXPIRED
APP License 过期 请检查为您部署的 IM 服务 License 是否过期
RC_QUERY_ACK_NO_DATA
协议层内部错误。
查询,上传,下载过程中数据错误。
此错误代码已被废弃。
RC_MSG_DATA_INCOMPLETE
协议层内部错误。
此错误代码已被废弃。
RC_CONN_REFUSED
连接被拒绝
连接相关的错误码,SDK 会做好自动重连,开发者无须处理。
RC_CONNECTION_RESET_BY_PEER
链接被服务器中断,可能原因是运营商认为此链接非法或无效,直接断开 出现此错误码后,SDK 会自动触发重连,APP 侧无需处理
BIZ_SAVE_MESSAGE_ERROR
将消息存储到本地数据时失败。 发送或插入消息时,消息需要存储到本地数据库,当存库失败时,会回调此错误码。
可能由以下几种原因引起: 1. 消息内包含非法参数。请检查消息的 targetId 或 senderId 是否为空或超过最大长度 64 字节。 2. SDK 没有初始化。在使用 SDK 任何功能之前,请确保先初始化。 3. SDK 没有连接。请确保调用 SDK 连接方法并回调数据库打开后再调用消息相关 API。
BIZ_ERROR_CLIENT_NOT_INIT
SDK 没有初始化
在使用 SDK 任何功能之前,必须先 Init 。
BIZ_ERROR_DATABASE_ERROR
数据库错误。
数据库路径中包含 userId,如果您获取 token 时传入的 userId 包含特殊字符,有可能导致该错误。 userId 支持大小写英文字母、数字、部分特殊符号 + = - _ 的组合方式,最大长度 64 字节。
BIZ_ERROR_NO_CHANNEL
通道无效。
此错误代码已被废弃。
BIZ_ERROR_RECONNECT_SUCCESS
重新连接成功。
此错误代码已被废弃。
BIZ_ERROR_CONNECTING
连接中,再调用 connect 被拒绝。
此错误代码已被废弃。
PARAMETER_INVALID_CHATROOM
聊天室接口参数无效。
请确认参数是否为空或者有效。
ROAMING_SERVICE_UNAVAILABLE_CHATROOM
聊天室云存储业务未开通
EXCCED_MAX_KV_SIZE
超过聊天室的最大状态设置数,1 个聊天室默认最多设置 100 个
TRY_OVERWRITE_INVALID_KEY
聊天室中非法覆盖状态值
状态已存在,没有权限覆盖
EXCCED_MAX_CALL_API_SIZE
超过聊天室中状态设置频率,1 个聊天室 1 秒钟最多设置和删除状态 100 次
KV_STORE_NOT_AVAILABLE
聊天室状态存储功能没有开通,请联系商务开通
KEY_NOT_EXIST
聊天室状态值不存在
KV_STORE_NOT_ALL_SUCCESS
聊天室批量设置或删除KV部分不成功
KV_STORE_OUT_OF_LIMIT
聊天室批量设置或删除KV数量超限(最多一次10条)
RC_KV_CONCURRENT_SET_ERROR
聊天室设置 KV 失败,出现在两人或者多端同时操作一个 KV。 如果出现该错误,为避免和其他端同时操作,请延时一定时间再试
RC_CONNECTION_EXIST
连接已存在
KV_STORE_NOT_SYNC
聊天室状态未同步完成
本地数据和服务器未同步完成
RC_RECALL_PARAMETER_INVALID
撤回消息参数无效。
请确认撤回消息参数是否正确的填写。
RC_RECALL_MESSAGE_USER_INVALID
IMLib 撤回消息可以撤回自己发送的消息和别人发送的消息 IM 服务有开关,控制只可以撤回自己发送的消息 当服务该开关打开时,撤回别人的消息会报这个错误 @Since 5.2.4
RC_ULTRA_GROUP_DISABLED
超级群功能未开通
RC_ULTRA_GROUP_SERVICE_ABNORMAL
超级群服务异常
RC_ULTRA_GROUP_PARAMETER_ERROR
超级群参数错误
RC_ULTRA_GROUP_UNKNOWN_ERROR
超级群未知异常
RC_NOT_IN_ULTRA_GROUP
非超级群成员
FORBIDDEN_IN_ULTRA_GROUP
超级群成员禁言
RC_ULTRA_GROUP_NOT_EXIST
超级群不存在
RC_ULTRA_GROUP_MEMBERS_EXCEED_LIMIT
超级群成员超限制
RC_ULTRA_GROUP_NUMBER_EXCEED_LIMIT
用户加入超级群数量超限
RC_ULTRA_GROUP_CHANNELS_EXCEED_LIMIT
创建超级群频道,频道数超限
RC_ULTRA_GROUP_CHANNEL_ID_NOT_EXIST
超级群 频道 ID 不存在
RC_ULTRA_GROUP_CHANNEL_MESSAGE_EXCEED_LIMIT
超级群频道发送消息超限:超级群下每个频道有消息发送频率限制,默认每秒 30 条 频道内每秒发送消息总量超过限制会收到该错误码,建议延时发送或重试发送
RC_ULTRA_GROUP_USER_NOT_IN_PRIVATE_CHANNEL
用户不在超级群私有频道中
RC_PUSHSETTING_PARAMETER_INVALID
远程推送设置参数无效。
请确认是否正确的填写了远程推送参数。
RC_PUSHSETTING_CONFIG_NOT_OPEN
远程推送设置时用户的设置信息未同步。 SDK 会自动同步设置信息,在出现此问题时请稍后再进行尝试。
RC_TAG_LIMIT_EXCEED
用户标签个数超限,最多支持添加 20 个标签
RC_SIGHT_SERVICE_UNAVAILABLE
没有开通小视频服务,请联系商务开通
RC_TAG_NOT_EXIST
标签不存在
RC_TAG_ALREADY_EXISTS
标签已存在
RC_TAG_INVALID_FOR_CONVERSATION
会话不在标签中
RC_SIGHT_MSG_DURATION_LIMIT_EXCEED
小视频时间长度超出限制
默认小视频时长上限为 2 分钟
RC_GIF_MSG_SIZE_LIMIT_EXCEED
GIF 消息文件大小超出限制
默认 GIF 文件大小上限是 2 MB
RC_ENVIRONMENT_ERROR
连接环境不正确(融云公有云 SDK 无法连接到私有云环境。
请确认需要连接的环境,使用正确 SDK 版本。
RC_CONNECT_TIMEOUT
SDK 内部连接超时,调用 connect 接口设置有效的 timeLimit 值时会出现该错误
SDK 不会继续重连,需要 APP 手动调用 connect 接口进行连接。
RC_PUBLIC_SERVICE_PROFILE_NOT_EXIST
查询的公共服务信息不存在。
请确认查询的公共服务的类型和公共服务 id 是否匹配。
RC_MESSAGE_CANT_EXPAND
消息不能被扩展,只支持单群聊和超级群,其他类型消息会返回此错误。
消息在发送时,Message 对象的属性 canIncludeExpansion 置为 true 才能进行扩展。
RC_MESSAGE_EXPAND_FAIL
消息扩展失败。
一般是网络原因导致的,请确保网络状态良好,并且融云 SDK 连接正常
RC_MSG_EXPANSION_SIZE_LIMIT_EXCEED
消息扩展大小超出限制, 默认消息扩展字典 key 长度不超过 32 个字符,value 长度不超过 64 个字符,设置的 Expansion 键值对不超过 300 个
RC_FILE_UPLOAD_FAILED
媒体消息媒体文件 http 上传失败
RC_CONVERSATION_TAG_INVALID_CONVERSATION_TYPE
指定的会话类型不支持标签功能,会话标签仅支持单群聊会话、系统会话
RC_CONVERSATION_TAG_LIMIT_EXCEED
标签中添加/删除的会话数量超限,最多支持添加/删除 1000 个会话
RC_GROUP_READ_RECEIPT_VERSION_NOT_SUPPORT
群已读回执版本不支持
RC_VIDEO_COMPRESS_FAILED
视频压缩失败
RC_USER_SETTING_DISABLED
用户级别设置未开通
RC_MESSAGE_NULL_EXCEPTION
消息处理接口返回的 message 为 null
RC_MEDIA_EXCEPTION
媒体文件上传异常,媒体文件不存在或文件大小为 0
RC_MEDIA_FILE_FORMAT_NOT_SUPPORTED
上传媒体文件格式不支持
RC_FILE_EXPIRED
文件已过期或被清理 小视频文件默认存储 7 天,其它文件默认存储 6个月。到期后自动清理。 如果小视频文件需要存储更长时间,可在
融云开发者后台](https://developer.rongcloud.cn/advance/index)的 **服务管理-> 小视频->
服务设置** 中开通小视频高级版功能,开通后小视频文件,默认存储 6 个月。RC_MESSAGE_NOT_REGISTERED
消息未被注册。
发送或者插入自定义消息之前,请确保注册了该类型的消息registerMessageType。 5.1.6 之后版本支持。
RC_ULTRA_GROUP_NOT_SUPPORT
该接口不支持超级群会话
RC_ULTRA_GROUP_CHANNEL_NOT_EXIST
超级群频道不存在
RC_MESSAGE_EXPAND_CONVERSATION_TYPE_NOT_MATCH
扩展消息失败,因为消息中的会话类别与接口支持的会话类别不一致
RC_NETWORK_THROWS_IOEXCEPTION
Http 请求报 IO 异常。通常为设备没有开启网络或者没有连接有效的网络
SDK 会做好自动重连,开发者无须处理。
RC_NETWORK_THROWS_SOCKET_TIMEOUT_EXCEPTION
Http 请求报 SocketTimeoutException。网络超时
SDK 会做好自动重连,开发者无须处理。
INVALID_PARAMETER_CHANNEL_TYPE
无效的超级群频道类型
INVALID_PARAMETER_COUNT
开发者接口调用时传入的 count 非法
INVALID_PARAMETER_SEND_TIME
开发者接口调用时传入的 sendTime 非法
RC_TRANSLATION_CODE_SUCCESS
翻译成功
RC_TRANSLATION_CODE_AUTH_FAILED
翻译失败,融云鉴权失败 鉴权失败或者 token 过期
RC_TRANSLATION_CODE_SERVER_AUTH_FAILED
翻译失败,翻译功能服务商鉴权失败 融云服务器的原因,token 无效
RC_TRANSLATION_CODE_TRANSLATE_FAILED
翻译失败,翻译功能服务商返回失败 具体服务商失败码信息
RC_TRANSLATION_CODE_SERVICE_UNAVAILABLE
翻译失败,翻译功能未在融云开启
RC_TRANSLATION_CODE_CURRENT_LIMITING
翻译失败,融云限流
RC_TRANSLATION_CODE_SERVER_INVALID_AUTH_TOKEN
翻译失败,Server 没有鉴权 token 的 sercret 需要在融云开发者后台开启
RC_TRANSLATION_CODE_SERVER_INVALID_EXTRACT_RESULT
短语音转录结果为空, 请核对编解码类型
RC_TRANSLATION_CODE_SERVER_INVALID_LANGUAGE
语言设置错误
RC_TRANSLATION_CODE_SERVER_INVALID_ENCODING_TYPE
编码格式设置错误
RC_TRANSLATION_CODE_INVALID_AUTH_TOKEN
没有设置 authToken 或者 authToken 为 空串
RC_TRANSLATION_CODE_INVALID_TEXT
待翻译文本内容为空
RC_TRANSLATION_CODE_INVALID_TARGET_LANGUAGE
目标语言为空
RC_TRANSLATION_CODE_INVALID_SOURCE_LANGUAGE
源语言为空
RC_TRANSLATION_CODE_INVALID_SERVER_URL
翻译服务器地址为空
RC_TRANSLATION_CODE_INVALID_APP_KEY
app key 为空
RC_TRANSLATION_CODE_INVALID_DATA
server data invalid
RC_INVALID_PARAMETER_CONNECTION_OPTION_NULL
RC_INVALID_PARAMETER_SDK_VERSION
描述:连接使用的版本号参数错误。
可能原因:版本号非 **.**.** 格式或者 ** 不是数字。
处理建议:请检查版本号是否正确。
RC_INVALID_PARAMETER_LANGUAGE
描述:开发者接口调用时传入的语言非法。
可能原因:传入参数为 null 或者 language 为空。
处理建议:请检查参数是否为 null 或者 language 为空。
RC_INVALID_PARAMETER_CONVERSATION_TYPE_NOT_SUPPORT
描述:开发者调用的接口不支持传入的会话类型。
可能原因:此接口不支持传入的会话类型。
处理建议:请查看相关接口介绍,检查会话类型是否有效。
RC_INVALID_PARAMETER_TIMESTAMP
描述:开发者接口调用时传入的时间戳非法。
可能原因:传入的时间戳非法、负值或者为 0 等等。
处理建议:请检查传入的时间戳是否合法。
RC_INVALID_PARAMETER_MESSAGE_UID
描述:开发者接口调用时传入的 uid (服务器消息唯一 id)非法。
可能原因:传入的参数 uid 空串或者为 null。
处理建议:请检查参数是否有效。
RC_INVALID_PARAMETER_MESSAGE_ID
描述:开发者接口调用时传入的 messageId 非法或者找不到对应的 Message。
可能原因:传入的参数
messageId <= 0
, 或者消息 ID 找不到对应消息。处理建议:请检查消息的 messageId 是否合法,或者消息是否存在。
RC_INVALID_PARAMETER_MESSAGE_CONTENT
描述:开发者接口调用时传入的 Message 非法,或者 MessageContent 非法。 可能原因: 1.传入的参数 MessageContent 为 null 或者 content type 不正确; 2.传入的参数 Message 为 null 或者 class 类型不对。 3.下载或者上传媒体文件时,MessageContent 非 MediaMessageContent类型
处理建议: 1.请检查消息的 MessageContent 是否合法; 2.请检查 Message 是否合法
RC_INVALID_PARAMETER_MESSAGE_LIST
描述:开发者接口调用时传入的 messageList 非法。
可能原因: 1.messageList count 为 0,或者 null; 2.messageList count 限制数量请查看具体接口。3.messageList 中包含 null。
处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_MEDIA_TYPE
描述:开发者接口调用时传入的 mediaType 非法。 可能原因:调用媒体上传接口时,传入的参数 MediaType 不正确或者不匹配。 处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_REQUEST_URL
描述:开发者接口调用时传入的 requestUrl 非法。
可能原因:调用媒体上传接口时,传入的参数 requestUrl 不合法或者空串。
处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_CONVERSATION_TYPE
描述:开发者接口调用时传入的 ConversationType 非法。
可能原因:开发者接口调用时传入的 ConversationType 为 null 或 不是 SDK 提供的枚举值 。
处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_TARGET_ID
描述:开发者接口调用时传入的 targetId 非法。
可能原因: 1.targetId 字符串长度不能超过 64; 2.不能为空 或者 null。
处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_CHANNEL_ID
描述:开发者调用频道相关接口时传入的 channelId 非法。 可能原因:channelId 字符串长度不能超过 20。 处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_TAG_ID
描述:开发者接口调用时传入的 tagId 非法。
可能原因: 1.tagId 字符串长度不能超过 10; 2.不能为空。
处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_TAG_NAME
描述:开发者接口调用时传入的 tagName 非法。 可能原因: 1.tagName 字符串长度不能超过 15; 2.不能为空。 处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_USER_ID
描述:开发者接口调用时传入的 userId 非法。
可能原因:传入参数 userId 空串或者为 null。
处理建议:请检查参数是否为空或者有效。
RC_INVALID_PARAMETER_OFFLINE_DURATION
描述:开发者调用接口 setOfflineMessageDuration 传入的参数非法。 可能原因: 传入参数 duration 必须
>=1 && <=7
。 处理建议:请检查参数是否合法。RC_INVALID_PARAMETER_HISTORY_MESSAGE_OPTION_COUNT
描述:开发者接口调用时传入的 HistoryMessageOption 非法。 可能原因: HistoryMessageOption.count 为 0,或者 HistoryMessageOption 为 null。 处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_MESSAGE_EXPANSION
描述:开发者接口调用时传入的 MessageExpansion 非法。 可能原因: 扩展信息字典中的 Key 支持大小写英文字母、数字、部分特殊符号 + = - _ 的组合方式,最大长度 32;Value 最长长度,单次设置扩展数量最大为 20,消息的扩展总数不能超过 4096。 处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_ULTRA_GROUP_MESSAGE_EXPANSION_KEY_ARRAY
描述:开发者接口调用时传入的UltraGroupMessageExpansion keyArray 非法。 可能原因: keyArray count 为0,或者 null。 处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_NOT_MEDIA_MESSAGE
描述:开发者sendMediaMessage 传入的 Message.content 不是多媒体消息。 可能原因:调用 sendMediaMessage 媒体消息发送接口时,传入的参数 Message 中的 Message.content 类型不对,不是多媒体消息。 处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_TIME_STRING
描述:开发者调用接口传入的时间(字符串)参数非法。 可能原因:开发者调用接口传入的时间(字符串)参数类型不是字符串或者字符串为 null。 处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_CONVERSATION_IDENTIFIER
描述:开发者调用接口传入的 ConversationIdentifier 参数或者列表非法。 可能原因:开发者调用接口传入的 ConversationIdentifier参数类型不对或者参数为 null,ConversationIdentifier 列表为空。 处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_NOTIFICATION_LEVEL
描述:PushNotificationLevel 无效
RC_INVALID_PARAMETER_MESSAGE_ARRAY
描述:开发者调用接口传入的数组参数非法。
可能原因:开发者调用接口传入的 messageIds 参数为 null 或者数组长度为 0。
处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_RECEIVED_STATUS
描述:开发者调用接口传入的参数非法。
可能原因:开发者调用接口传入的 ReceivedStatus 参数为 null。
处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_CONVERSATIONS
描述:开发者调用接口传入的参数非法。
可能原因:开发者调用接口传入的 conversations 参数为 null 或者 conversations 数组包含 null 对象 。
处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_MESSAGE
描述:开发者调用接口传入的参数非法。
可能原因:开发者调用接口传入的 message 参数为 null。
处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_SENT_STATUS
描述:开发者调用接口传入的参数非法。
可能原因:开发者调用接口传入的 Message.SentStatus 参数为 null。
处理建议:请检查参数是否合法。
RC_INVALID_PARAMETER_LOCAL_PATH
描述:开发者调用接口传入的参数非法。
可能原因:开发者调用接口传入的 local path 地址不存在。
处理建议:请检查 local path 是否存在。
RC_INVALID_PARAMETER_MEDIA_URL
描述:开发者调用接口传入的参数非法。
可能原因:开发者调用接口传入的 mediaUrl 地址为 null。
处理建议:请检查 mediaUrl 是否合法。
RC_INVALID_PARAMETER_UNIQUE_ID
描述:开发者调用接口传入的参数非法。
可能原因:开发者调用接口传入的 uniqueId 为 null 或者 ""。
处理建议:请检查 uniqueId 是否合法。
RC_INVALID_PARAMETER_MSG_TAG
描述:开发者调用接口传入的参数非法。
可能原因:开发者调用接口传入的 MessageTag 为 null 或者MessageTag.value()为 null 或者 ""。
处理建议:请检查 MessageTag 是否合法。
INVALID_PARAMETER_PROXY
INVALID_PARAMETER_TEST_HOST
INVALID_CONNECT_TEST_HOST_FAILED
RC_INVALID_PARAMETER_ULTRA_GROUP_MESSAGE_OBJECT_NAME
-
Method Summary
Modifier and Type Method Description static IRongCoreEnum.CoreErrorCode
valueOf(int code)
设置错误代码值。 int
getValue()
获取错误代码值。 String
getMessage()
获取错误消息。 static Array<IRongCoreEnum.CoreErrorCode>
values()
Returns an array containing the constants of this enum type, in the order they're declared. static IRongCoreEnum.CoreErrorCode
valueOf(String name)
Returns the enum constant of this type with the specified name. -
-
Method Detail
-
valueOf
static IRongCoreEnum.CoreErrorCode valueOf(int code)
设置错误代码值。
- Parameters:
code
- 错误代码。- Returns:
错误代码枚举。
-
getValue
int getValue()
获取错误代码值。
- Returns:
错误代码值。
-
getMessage
String getMessage()
获取错误消息。
- Returns:
错误消息。
-
values
static Array<IRongCoreEnum.CoreErrorCode> values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.
- Returns:
an array containing the constants of this enum type, in the order they're declared
-
valueOf
static IRongCoreEnum.CoreErrorCode valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
- Returns:
the enum constant with the specified name
-
-
-
-