
IM即时通讯
安全可靠、全球互通

实时音视频
流畅稳定、省钱省力
回答:
/*!
连接已被释放
@discussion 建立连接的临时错误码,SDK会做好自动重连,开发者无须处理。
*/
RC_NET_CHANNEL_INVALID = 30001,
/*!
连接不可用
@discussion 建立连接的临时错误码,SDK会做好自动重连,开发者无须处理。
*/
RC_NET_UNAVAILABLE = 30002,
/*!
导航HTTP发送失败
@discussion 如果是偶尔出现此错误,SDK会做好自动重连,开发者无须处理。如果一直是这个错误,应该是您没有设置好ATS。
ATS默认只使用HTTPS协议,当HTTP协议被禁止时SDK会一直30004错误。您可以在我们iOS开发文档中搜索到ATS设置。
*/
RC_NAVI_REQUEST_FAIL = 30004,
/*!
导航HTTP请求失败
@discussion 建立连接的临时错误码,SDK会做好自动重连,开发者无须处理。
*/
RC_NAVI_RESPONSE_ERROR = 30007,
/*!
导航HTTP返回数据格式错误
@discussion 建立连接的临时错误码,SDK会做好自动重连,开发者无须处理。
*/
RC_NODE_NOT_FOUND = 30008,
/*!
创建Socket连接失败
@discussion 建立连接的临时错误码,SDK会做好自动重连,开发者无须处理。
*/
RC_SOCKET_NOT_CONNECTED = 30010,
/*!
Socket断开
@discussion 建立连接的临时错误码,SDK会做好自动重连,开发者无须处理。
*/
RC_SOCKET_DISCONNECTED = 30011,
/*!
PING失败
@discussion 建立连接的临时错误码,SDK会做好自动重连,开发者无须处理。
*/
RC_PING_SEND_FAIL = 30012,
/*!
PING超时
@discussion 建立连接的临时错误码,SDK会做好自动重连,开发者无须处理。
*/
RC_PONG_RECV_FAIL = 30013,
/*!
信令发送失败
@discussion 建立连接的临时错误码,SDK会做好自动重连,开发者无须处理。
*/
RC_MSG_SEND_FAIL = 30014,
/*!
连接过于频繁
@discussion 建立连接的临时错误码,SDK会做好自动重连,开发者无须处理。
*/
RC_CONN_OVERFREQUENCY = 30015,
/*!
连接ACK超时
@discussion 建立连接的临时错误码,SDK会做好自动重连,开发者无须处理。
*/
RC_CONN_ACK_TIMEOUT = 31000,
/*!
信令版本错误
@discussion 建立连接的临时错误码,SDK会做好自动重连,开发者无须处理。
*/
RC_CONN_PROTO_VERSION_ERROR = 31001,
/*!
AppKey错误
@discussion 请检查您使用的AppKey是否正确。
*/
RC_CONN_ID_REJECT = 31002,
/*!
服务器当前不可用(预留)
@discussion 建立连接的临时错误码,SDK会做好自动重连,开发者无须处理。
*/
RC_CONN_SERVER_UNAVAILABLE = 31003,
/*!
Token无效
@discussion Token无效一般有以下两种原因。
一是token错误,请您检查客户端初始化使用的AppKey和您服务器获取token使用的AppKey是否一致;
二是token过期,是因为您在开发者后台设置了token过期时间,您需要请求您的服务器重新获取token并再次用新的token建立连接。
*/
RC_CONN_TOKEN_INCORRECT = 31004,
/*!
AppKey与Token不匹配
@discussion
请检查您使用的AppKey与Token是否正确,是否匹配。一般有以下两种原因。
一是token错误,请您检查客户端初始化使用的AppKey和您服务器获取token使用的AppKey是否一致;
二是token过期,是因为您在开发者后台设置了token过期时间,您需要请求您的服务器重新获取token并再次用新的token建立连接。
*/
RC_CONN_NOT_AUTHRORIZED = 31005,
/*!
连接重定向
@discussion 建立连接的临时错误码,SDK会做好自动重连,开发者无须处理。
*/
RC_CONN_REDIRECTED = 31006,
/*!
BundleID不正确
@discussion 请检查您App的BundleID是否正确。
*/
RC_CONN_PACKAGE_NAME_INVALID = 31007,
/*!
AppKey被封禁或已删除
@discussion 请检查您使用的AppKey是否正确。
*/
RC_CONN_APP_BLOCKED_OR_DELETED = 31008,
/*!
用户被封禁
@discussion 请检查您使用的Token是否正确,以及对应的UserId是否被封禁。
*/
RC_CONN_USER_BLOCKED = 31009,
/*!
当前用户在其他设备上登录,此设备被踢下线
*/
RC_DISCONN_KICK = 31010,
/*!
token 已过期
@discussion 您可能需要请求您的服务器重新获取 token,并使用新的 token 建立连接。
*/
RC_CONN_TOKEN_EXPIRE = 31020,
/*!
用户在其它设备上登录
@discussion 重连过程中当前用户在其它设备上登录
*/
RC_CONN_OTHER_DEVICE_LOGIN = 31023,
/*!
连接总数量超过服务设定的并发限定值
@discussion 私有云专属
*/
CONCURRENT_LIMIT_ERROR = 31024,
/*!
环境校验失败
@discussion 请检查 AppKey 和连接环境(开发环境/生产环境)是否匹配
*/
RC_CONN_CLUSTER_ERROR = 31025,
/*!
APP 服务校验失败
@discussion 连接接口 RCConnectOption.connectExt 参数在 APP 服务验证不通过
*/
RC_CONN_APP_AUTH_FAILED = 31026,
/*!
token 已经被使用过,无法再连接
@discussion 一次性 token 只能连接一次,之后再使用会上报此错误
*/
RC_CONN_DISPOSABLE_TOKEN_USED = 31027,
/*!
开发者调用 connectWithToken 时 proxy 服务不可访问
@discussion 设置 setProxy,调用 connectWithToken 时, host:port 代理服务不可访问, 返回此错误码时,SDK 不会再继续重连
@since 5.3.0
*/
RC_CONN_PROXY_UNAVAILABLE = 31028,
/*!
用户账号已销户
@discussion 请检查您使用的 Token 是否正确,以及对应的 UserId 是否被销户。
*/
RC_CONN_USER_ABANDON = 31029,
/*!
APP License 过期
@discussion 请检查为您部署的 IM 服务 License 是否过期。
*/
RC_CONN_APP_LICENSE_EXPIRED = 31030,
/*!
连接被拒绝
@discussion 建立连接的临时错误码,SDK会做好自动重连,开发者无须处理。
*/
RC_CONN_REFUSED = 32061,
/*!
SDK没有初始化
@discussion 在使用SDK任何功能之前,必须先Init。
*/
RC_CLIENT_NOT_INIT = 33001,
/*!
开发者接口调用时传入的参数错误
@discussion 请检查接口调用时传入的参数类型和值。
*/
RC_INVALID_PARAMETER = 33003,
/*!
Connection已经存在
@discussion
调用过connect之后,只有在token错误或者被踢下线或者用户logout的情况下才需要再次调用connect。SDK会自动重连,不需要应用多次调用connect来保证连接性。
*/
RC_CONNECTION_EXIST = 34001,
/*!
连接环境不正确(融云公有云 SDK 无法连接到私有云环境)
@discussion 融云公有云 SDK 无法连接到私有云环境。请确认需要连接的环境,使用正确 SDK 版本。
*/
RC_ENVIRONMENT_ERROR = 34005,
/*!
连接超时。
@discussion 当调用 connectWithToken:timeLimit:dbOpened:success:error: 接口,timeLimit 为有效值时,SDK 在 timeLimit 时间内还没连接成功返回此错误。
*/
RC_CONNECT_TIMEOUT = 34006,
/*!
开发者接口调用时传入的参数错误
@discussion 请检查接口调用时传入的参数类型和值。
*/
RC_INVALID_ARGUMENT = -1000
/*!
已被对方加入黑名单,消息发送失败。
*/
REJECTED_BY_BLACKLIST = 405,
/*!
上传媒体文件格式不支持
*/
RC_MEDIA_FILETYPE_INVALID = 34019,
/*!
超时
*/
ERRORCODE_TIMEOUT = 5004,
/*!
发送消息频率过高,1 秒钟最多只允许发送 5 条消息
*/
SEND_MSG_FREQUENCY_OVERRUN = 20604,
/*!
请求超出了调用频率限制,请稍后再试
@discussion 接口调用过于频繁,请稍后再试。
*/
RC_REQUEST_OVERFREQUENCY = 20607,
/*!
当前用户不在该讨论组中
*/
NOT_IN_DISCUSSION = 21406,
/*!
当前用户不在该群组中
*/
NOT_IN_GROUP = 22406,
/*!
当前用户在群组中已被禁言
*/
FORBIDDEN_IN_GROUP = 22408,
/*!
当前用户不在该聊天室中
*/
NOT_IN_CHATROOM = 23406,
/*!
当前用户在该聊天室中已被禁言
*/
FORBIDDEN_IN_CHATROOM = 23408,
/*!
当前用户已被踢出并禁止加入聊天室。被禁止的时间取决于服务端调用踢出接口时传入的时间。
*/
KICKED_FROM_CHATROOM = 23409,
/*!
聊天室不存在
*/
RC_CHATROOM_NOT_EXIST = 23410,
/*!
聊天室成员超限,默认聊天室成员没有人数限制,但是开发者可以提交工单申请针对 App Key
进行聊天室人数限制,在限制人数的情况下,调用加入聊天室的接口时人数超限,就会返回此错误码
*/
RC_CHATROOM_IS_FULL = 23411,
/*!
聊天室接口参数无效。请确认参数是否为空或者有效。
*/
RC_PARAMETER_INVALID_CHATROOM = 23412,
/*!
聊天室云存储业务未开通
*/
RC_ROAMING_SERVICE_UNAVAILABLE_CHATROOM = 23414,
/*!
超过聊天室的最大状态设置数,1 个聊天室默认最多设置 100 个
*/
RC_EXCCED_MAX_KV_SIZE = 23423,
/*!
聊天室中非法覆盖状态值,状态已存在,没有权限覆盖
*/
RC_TRY_OVERWRITE_INVALID_KEY = 23424,
/*!
超过聊天室中状态设置频率,1 个聊天室 1 秒钟最多设置和删除状态 100 次
*/
RC_EXCCED_MAX_CALL_API_SIZE = 23425,
/*!
聊天室状态存储功能没有开通,请联系商务开通
*/
RC_KV_STORE_NOT_AVAILABLE = 23426,
/*!
聊天室状态值不存在
*/
RC_KEY_NOT_EXIST = 23427,
/*!
聊天室批量设置 KV 部分不成功
*/
RC_KV_STORE_NOT_ALL_SUCCESS = 23428,
/*!
聊天室设置 KV,数量超限(最多一次 10 条)
*/
RC_KV_STORE_OUT_OF_LIMIT = 23429,
/*!
超级群功能没有开通,请联系商务开通
*/
RC_ULTRA_GROUP_NOT_AVAILABLE = 24401,
/*!
超级群服务异常
*/
RC_ULTRA_GROUP_SERVICE_ABNORMAL = 24402,
/*!
超级群参数错误
*/
RC_ULTRA_GROUP_PARAMETER_ERROR = 24403,
/*!
超级群未知异常
*/
RC_ULTRA_GROUP_UNKNOWN_ERROR = 24404,
/*!
当前用户不在该超级群中
*/
RC_NOT_IN_ULTRA_GROUP = 24406,
/*!
当前用户在超级群中已被禁言
*/
RC_FORBIDDEN_IN_ULTRA_GROUP = 24408,
/*!
超级群不存在
*/
RC_ULTRA_GROUP_NOT_EXIST = 24410,
/*!
超级群成员超限制
*/
RC_ULTRA_GROUP_MEMBERS_EXCEED_LIMIT = 24411,
/*!
用户加入超级群数量超限
*/
RC_ULTRA_GROUP_NUMBER_EXCEED_LIMIT = 24412,
/*!
创建超级群频道,频道数超限
*/
RC_ULTRA_GROUP_CHANNELS_EXCEED_LIMIT = 24413,
/*!
超级群 频道 ID 不存在
*/
RC_ULTRA_GROUP_CHANNEL_ID_NOT_EXIST = 24414,
//超级群频道发送消息超限:超级群下每个频道有消息发送频率限制,默认每秒 30 条
//频道内每秒发送消息总量超过限制会收到该错误码,建议延时发送或重试发送
RC_ULTRA_GROUP_CHANNEL_MESSAGE_EXCEED_LIMIT = 24415,
//用户不在超级群私有频道中
//私有频道下,当用户不在白名单中时往该私有频道中发送消息,会报此错误
RC_ULTRA_GROUP_USER_NOT_IN_PRIVATE_CHANNEL = 24416,
/*
聊天室设置 KV 失败,出现在两人或者多端同时操作一个 kv。
如果出现该错误,为避免和其他端同时操作,请延时一定时间再试
*/
RC_KV_CONCURRENT_SET_ERROR = 23431,
/*!
操作跟服务端同步时出现问题,有可能是操作过于频繁所致。如果出现该错误,请延时 0.5s 再试
*/
RC_SETTING_SYNC_FAILED = 26002,
/*!
小视频服务未开通。可以在融云开发者后台中开启该服务。
*/
RC_SIGHT_SERVICE_UNAVAILABLE = 26101,
/*!
聊天室状态未同步完成
刚加入聊天室时调用获取 KV 接口,极限情况下会存在本地数据和服务器未同步完成的情况,建议延时一段时间再获取
*/
RC_KV_STORE_NOT_SYNC = 34004,
/*!
聊天室被重置
*/
RC_CHATROOM_RESET = 33009,
/*!
当前连接不可用(连接已经被释放)
*/
RC_CHANNEL_INVALID = 30001,
/*!
当前连接不可用
*/
RC_NETWORK_UNAVAILABLE = 30002,
/*!
客户端发送消息请求,融云服务端响应超时。
*/
RC_MSG_RESPONSE_TIMEOUT = 30003,
/*!
将消息存储到本地数据时失败。
发送或插入消息时,消息需要存储到本地数据库,当存库失败时,会回调此错误码。
可能由以下几种原因引起:
* 1. 消息内包含非法参数。请检查消息的 targetId 或 senderId 是否为空或超过最大长度 64 字节。
* 2. SDK 没有初始化。在使用 SDK 任何功能之前,请确保先初始化。
* 3. SDK 没有连接。请确保调用 SDK 连接方法并回调数据库打开后再调用消息相关 API。
*/
BIZ_SAVE_MESSAGE_ERROR = 33000,
/*!
SDK 没有初始化
@discussion 在使用 SDK 任何功能之前,必须先 Init。
*/
CLIENT_NOT_INIT = 33001,
/*!
数据库错误
@discussion 连接融云的时候 SDK 会打开数据库,如果没有连接融云就调用了业务接口,因为数据库尚未打开,有可能出现该错误。
@discussion 数据库路径中包含 userId,如果您获取 token 时传入的 userId 包含特殊字符,有可能导致该错误。userId
支持大小写英文字母、数字、部分特殊符号 + = - _ 的组合方式,最大长度 64 字节。
*/
DATABASE_ERROR = 33002,
/*!
开发者接口调用时传入的参数错误
@discussion 请检查接口调用时传入的参数类型和值。
*/
INVALID_PARAMETER = 33003,
/*!
历史消息云存储业务未开通。可以在融云开发者后台中开启该服务。
*/
MSG_ROAMING_SERVICE_UNAVAILABLE = 33007,
/*!
标签不存在
*/
RC_TAG_NOT_EXIST = 33100,
/*!
标签已存在
*/
RC_TAG_ALREADY_EXISTS = 33101,
/*!
会话中不存在对应标签
*/
RC_TAG_INVALID_FOR_CONVERSATION = 33102,
/*!
公众号非法类型,针对会话类型:ConversationType_APPSERVICE
*/
RC_APP_PUBLICSERVICE_ERROR_TYPE = 29201,
/*!
公众号默认已关注,针对会话类型:ConversationType_APPSERVICE
*/
RC_APP_PUBLICSERVICE_DEFFOLLOWED = 29102,
/*!
公众号已关注,针对会话类型:ConversationType_APPSERVICE
*/
RC_APP_PUBLICSERVICE_FOLLOWED = 29103,
/*!
公众号默认已取消关注,针对会话类型:ConversationType_APPSERVICE
*/
RC_APP_PUBLICSERVICE_DEFUNFOLLOWED = 29104,
/*!
公众号已经取消关注,针对会话类型:ConversationType_APPSERVICE
*/
RC_APP_PUBLICSERVICE_UNFOLLOWED = 29105,
/*!
公众号未关注,针对会话类型:ConversationType_APPSERVICE
*/
RC_APP_PUBLICSERVICE_UNFOLLOW = 29106,
/*!
公众号非法类型,针对会话类型:ConversationType_PUBLICSERVICE
*/
INVALID_PUBLIC_NUMBER = 29201,
/*!
公众号默认已关注,针对会话类型:ConversationType_PUBLICSERVICE
*/
RC_PUBLICSERVICE_DEFFOLLOWED = 29202,
/*!
公众号已关注,针对会话类型:ConversationType_PUBLICSERVICE
*/
RC_PUBLICSERVICE_FOLLOWED = 29203,
/*!
公众号默认已取消关注,针对会话类型:ConversationType_PUBLICSERVICE
*/
RC_PUBLICSERVICE_DEFUNFOLLOWED = 29204,
/*!
公众号已经取消关注,针对会话类型:ConversationType_PUBLICSERVICE
*/
RC_PUBLICSERVICE_UNFOLLOWED = 29205,
/*!
公众号未关注,针对会话类型:ConversationType_PUBLICSERVICE
*/
RC_PUBLICSERVICE_UNFOLLOW = 29206,
/*!
消息大小超限,消息体(序列化成 json 格式之后的内容)最大 128k bytes。
*/
RC_MSG_SIZE_OUT_OF_LIMIT = 30016,
/*!
撤回消息参数无效。请确认撤回消息参数是否正确的填写。
*/
RC_RECALLMESSAGE_PARAMETER_INVALID = 25101,
/*
IMLib 撤回消息可以撤回自己发送的消息和别人发送的消息
IM 服务有开关,控制只可以撤回自己发送的消息
当服务该开关打开时,撤回别人的消息会报这个错误
@since 5.2.4
*/
RC_RECALL_MESSAGE_USER_INVALID = 25107,
/*!
push 设置参数无效。请确认是否正确的填写了 push 参数。
*/
RC_PUSHSETTING_PARAMETER_INVALID = 26001,
/*!
用户标签个数超限,最多支持添加 20 个标签
*/
RC_TAG_LIMIT_EXCEED = 26004,
/*!
操作被禁止。 此错误码已被弃用。
*/
RC_OPERATION_BLOCKED = 20605,
/*!
操作不支持。仅私有云有效,服务端禁用了该操作。
*/
RC_OPERATION_NOT_SUPPORT = 20606,
/*!
发送的消息中包含敏感词 (发送方发送失败,接收方不会收到消息)
*/
RC_MSG_BLOCKED_SENSITIVE_WORD = 21501,
/*!
消息中敏感词已经被替换 (接收方可以收到被替换之后的消息)
*/
RC_MSG_REPLACED_SENSITIVE_WORD = 21502,
/*!
小视频时间长度超出限制,默认小视频时长上限为 2 分钟
*/
RC_SIGHT_MSG_DURATION_LIMIT_EXCEED = 34002,
/*!
GIF 消息文件大小超出限制, 默认 GIF 文件大小上限是 2 MB
*/
RC_GIF_MSG_SIZE_LIMIT_EXCEED = 34003,
/**
* 查询的公共服务信息不存在。
* <p>请确认查询的公共服务的类型和公共服务 id 是否匹配。</p>
*/
RC_PUBLIC_SERVICE_PROFILE_NOT_EXIST = 34007,
/**
* 消息不能被扩展。
* <p>消息在发送时,RCMessage 对象的属性 canIncludeExpansion 置为 YES 才能进行扩展。</p>
*/
RC_MESSAGE_CANT_EXPAND = 34008,
/**
* 消息扩展失败。
* <p>一般是网络原因导致的,请确保网络状态良好,并且融云 SDK 连接正常</p>
*/
RC_MESSAGE_EXPAND_FAIL = 34009,
/*!
消息扩展大小超出限制, 默认消息扩展字典 key 长度不超过 32 ,value 长度不超过 4096 ,单次设置扩展数量最大为 20,消息的扩展总数不能超过 300
*/
RC_MSG_EXPANSION_SIZE_LIMIT_EXCEED = 34010,
/*!
媒体消息媒体文件 http 上传失败
*/
RC_FILE_UPLOAD_FAILED = 34011,
/*!
指定的会话类型不支持标签功能,会话标签仅支持单群聊会话、系统会话
*/
RC_CONVERSATION_TAG_INVALID_CONVERSATION_TYPE = 34012,
/*!
批量处理指定标签的会话个数超限,批量处理会话个数最大为 1000
*/
RC_CONVERSATION_TAG_LIMIT_EXCEED = 34013,
/*!
群已读回执版本不支持
*/
RC_Group_Read_Receipt_Version_Not_Support = 34014,
/*!
视频消息压缩失败
*/
RC_SIGHT_COMPRESS_FAILED = 34015,
/*!
用户级别设置未开通
*/
RC_USER_SETTING_DISABLED = 34016,
/*!
消息处理失败
* <p>一般是消息处理为 nil </p>
*/
RC_MESSAGE_NULL_EXCEPTION = 34017,
/*!
媒体文件上传异常,媒体文件不存在或文件大小为 0
*/
RC_MEDIA_EXCEPTION = 34018,
/**
* 文件已过期或被清理
* 小视频文件默认存储 7 天,其它文件默认存储 6个月。到期后自动清理。
* 如果小视频文件需要存储更长时间,可在[融云开发者后台](https://developer.rongcloud.cn/advance/index)的 **服务管理-> 小视频-> 服务设置** 中开通小视频高级版功能,开通后小视频文件,默认存储 6 个月。
*/
RC_FILE_EXPIRED = 34020,
/*!
* 消息未被注册
* 发送或者插入自定义消息之前,请确保注册了该类型的消息{RCCoreClient 或者 RCIM 的 registerMessageType}
* added from 5.1.7
*/
RC_MESSAGE_NOT_REGISTERED = 34021,
/*!
* 该接口不支持超级群会话
*
*/
RC_ULTRA_GROUP_NOT_SUPPORT = 34022,
/*!
超级群功能未开通
*/
RC_ULTRA_GROUP_DISABLED = 34023,
/*!
超级群频道不存在
*/
RC_ULTRA_GROUP_CHANNEL_NOT_EXIST = 34024,
/*!
超级群扩展消息,但是原始消息不存在
*/
RC_ORIGINAL_MESSAGE_NOT_EXIST = 22201,
/*!
超级群扩展消息,但是原始消息不支持扩展
*/
RC_ORIGINAL_MESSAGE_CANT_EXPAND = 22202,
/*!
超级群扩展消息,扩展内容格式错误
*/
RC_MESSAGE_EXPAND_FORMAT_ERROR = 22203,
/*!
超级群扩展消息,无操作权限
*/
RC_MESSAGE_EXPAND_NOT_AUTHORIZED = 22204,
/*!
描述:开发者接口调用时传入的语言非法。
可能原因:传入参数空串或者为 nil。
处理建议:请检查参数是否为空或者有效。
*/
INVALID_PARAMETER_LAUGUAGE = 34200,
/*!
描述:开发者调用的接口不支持传入的会话类型。
可能原因:此接口不支持传入的会话类型。
处理建议:请查看相关接口介绍,检查会话类型是否有效。
*/
INVALID_PARAMETER_CONVERSATIONTYPENOTSUPPORT = 34201,
/*!
描述:开发者接口调用时传入的时间戳非法。
可能原因:传入的时间戳非法、负值或者为 0 等等。
处理建议:请检查传入的时间戳是否合法。
*/
INVALID_PARAMETER_TIMESTAMP = 34202,
/*!
描述:开发者接口调用时传入的 RCMessage.messageUId 非法。
可能原因:传入的参数 RCMessage.messageUId 空串或者为 nil。
处理建议:请检查参数是否有效。
*/
INVALID_PARAMETER_MESSAGEUID = 34203,
/*!
描述:开发者接口调用时传入的 RCMessage.messageId 非法或者找不到对应的 RCMessage。
可能原因:传入的参数 RCMessage.messageId <= 0, 或者消息ID找不到对应消息。
处理建议:请检查消息的messageId是否合法,或者消息是否存在。
*/
INVALID_PARAMETER_MESSAGEID = 34204,
/*!
描述:开发者接口调用时传入的 RCMessage 非法,或者 RCMessageContent 非法。
可能原因:
1.传入的参数 RCMessage.RCMessageContent 为 nil 或者 content type 不正确;
2.传入的参数 RCMessage 为 nil 或者 class 类型不对。
处理建议:
1.请检查消息的 RCMessageContent 是否合法;
2.请检查 RCMessage 是否合法
*/
INVALID_PARAMETER_MESSAGECONTENT = 34205,
/*!
描述:开发者接口调用时传入的 messageList 非法。
可能原因:
1.messageList count 为 0,或者 nil;
2.messageList count 限制数量请查看具体接口。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_MESSAGELIST = 34206,
/*!
描述:开发者接口调用时传入的 mediaType 非法。
可能原因:调用媒体上传接口时,传入的参数 RCMediaType 不正确或者不匹配。
处理建议:请检查参数是否合法。 */
INVALID_PARAMETER_MEDIATYPE = 34207,
/*!
描述:开发者接口调用时传入的 requestUrl 非法。
可能原因:调用媒体上传接口时,传入的参数 requestUrl 不合法或者空串。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_REQUESTURL = 34208,
/*!
描述:开发者接口调用时传入的 ConversationType 非法。
可能原因:开发者接口调用时传入的 ConversationType 不是 SDK提供的枚举值。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_CONVERSATIONTYPE = 34209,
/*!
描述:开发者接口调用时传入的 targetId 非法。
可能原因:
1.targetId 字符串长度不能超过 64;
2.不能为空。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_TARGETID = 34210,
/*!
描述:开发者调用频道相关接口时传入的 channelId 非法。
可能原因:channelId 字符串长度不能超过 20。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_CHANNELID = 34211,
/*!
描述:开发者接口调用时传入的 tagId 非法。
可能原因:
1.tagId 字符串长度不能超过 10;
2.不能为空。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_TAGID = 34212,
/*!
描述:开发者接口调用时传入的 tagName 非法。
可能原因:
1.tagName 字符串长度不能超过 15;
2.不能为空。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_TAGNAME = 34213,
/*!
描述:开发者接口调用时传入的 userId 非法。
可能原因:传入参数 userId 空串或者为 nil。
处理建议:请检查参数是否为空或者有效。
*/
INVALID_PARAMETER_USERID = 34214,
/*!
描述:开发者接口调用时传入的 userIdList 非法。
可能原因: userIdList count 为0,或者 nil。
处理建议:请检查参数是否为空或者有效。
*/
INVALID_PARAMETER_USERIDLIST = 34215,
/*!
描述:开发者接口调用时传入的 UserOnlineStatus 非法。
可能原因: 用户自定义的在线状态(1 < customerStatus <= 255),
设置自定义的在线状态,默认的在线状态值为 1,若离线则为 0。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_USERONLINESTATUS = 34216,
/*!
描述:开发者接口调用时传入的 downloadMediaFileName 非法。
可能原因: 传入参数 downloadMediaFileName 空串或者为 nil。
处理建议:请检查参数是否为空或者有效。
*/
INVALID_PARAMETER_DOWNLOADMEDIAFILENAME = 34217,
/*!
描述:开发者调用接口 setOfflineMessageDuration 传入的参数非法。
可能原因: 传入参数 duration 必须 >=1 && <=7。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_SETOFFLINEMESSAGEDURATION = 34218,
/*!
描述:开发者接口调用时传入的 RCHistoryMessageOption 非法。
可能原因: RCHistoryMessageOption.count 为 0,或者RCHistoryMessageOption 为 nil。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_RCHISTORYMESSAGEOPTION_COUNT = 34219,
/*!
描述:开发者接口调用时传入的 MessageExpansion 非法。
可能原因: 扩展信息字典中的 Key 支持大小写英文字母、数字、部分特殊符号 + = - _ 的组合方式,最大长度 32;Value 最长长度,单次设置扩展数量最大为 20,消息的扩展总数不能超过 300。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_MESSAGEEXPANSION = 34220,
/*!
描述:开发者接口调用时传入的UltraGroupMessageExpansion keyArray 非法。
可能原因: keyArray count 为0,或者 nil。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_ULTRAGROUPMESSAGEEXPANSION_KEYARRAY = 34221,
/*!
描述:开发者调用接口 uploadVoIPDeviceToken传入的参数非法。
可能原因: 参数不能为空串或者 nil。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_UPLOADVOIPDEVICETOKEN = 34222,
/*!
描述:开发者sendMediaMessage 传入的 RCMessage.content 不是多媒体消息。
可能原因:调用 sendMediaMessage 媒体消息发送接口时,传入的参数 RCMessage 中的 RCMessage.content 类型不对,不是多媒体消息。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_NOTMEDIAMESSAGE = 34223,
/*!
描述:开发者调用接口传入的时间(字符串)参数非法。
可能原因:开发者调用接口传入的时间(字符串)参数类型不是字符串或者字符串为 nil。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_TIMESTRING = 34224,
/*!
描述:开发者调用接口传入的 RCConversationIdentifier 参数非法。
可能原因:开发者调用接口传入的 RCConversationIdentifier 参数类型不对或者参数为 nil。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_CONVERSATIONIDENTIFIER = 34225,
/*!
描述:开发者调用接口 GetBlockPush 接口获取失败。
可能原因: todo。
处理建议:todo。
*/
RC_GETBLOCKPUSH_FAILED = 34226,
/*!
描述:开发者调用数据库查询接口,查询失败。
可能原因: SDK 没有连接成功。
处理建议:todo。
*/
RC_DB_QUERY_ERROR = 34227,
/*!
描述:RCPushNotificationLevel 无效。
可能原因: todo。
处理建议:todo。
*/
INVALID_PARAMETER_NOTIFICATION_LEVEL = 34228,
/*!
描述:开发者调用接口 connectWithOption 传入的 RCConnectOption 参数非法。
可能原因:开发者调用接口传入的 RCConnectOption 参数类型不对或者参数为 nil。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_CONNECTOPTIONNULL = 34229,
/*!
描述:开发者调用接口 [[RCChatRoomClient sharedChatRoomClient] bindChatRoom] 传入的 rtcRoomId 参数非法。
可能原因:开发者调用接口传入的 rtcRoomId 参数类型不对或者参数为 nil。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_RTCROOMID = 34230,
/*!
描述:无效的超级群频道类型。
可能原因:开发者调用接口传入的 channelType 参数类型不对。
处理建议:请检查参数是否合法。
*/
INVALID_PARAMETER_CHANNEL_TYPE = 34231,
/*!
描述:开发者接口调用时传入的 count 非法。
可能原因: count 超出有效范围
处理建议:请检查参数是否合法。
@since 5.2.5
*/
INVALID_PARAMETER_COUNT = 34232,
/*!
描述:开发者接口调用时传入的 sendTime 非法。
可能原因: sendTime 超出有效范围
处理建议:请检查参数是否合法。
@since 5.2.5
*/
INVALID_PARAMETER_SEND_TIME = 34233,
/*!
描述:开发者调用 testProxy 时,代理配置为空或者非法。
可能原因: RCIMProxy 不合法
处理建议:请检查参数是否合法。
@since 5.3.0
*/
INVALID_PARAMETER_PROXY = 34238,
/*!
描述:开发者接口调用 testProxy 时传入的代理测试服务非法。
可能原因: testHost 地址为空或者非法
处理建议:请检查参数是否合法。
@since 5.3.0
*/
INVALID_PARAMETER_TESTHOST = 34239,
/*!
描述:开发者接口调用 testProxy 接口时无法联通。
可能原因: RCIMProxy host:port 代理地址无法联通或者 testHost 地址无法联通
处理建议:请检查 RCIMProxy host:port 代理地址是否可用 或者 testHost 地址是否可用。
@since 5.3.0
*/
INVALID_CONNECT_TESTHOST_FAILED = 34240,
/**
描述:开发者接口调用recallUltraGroupMessage时,撤回了不支持的消息类型。
可能原因: 撤回了不支持的消息类型,目前有'RC:RcNtf'。
处理建议:请开发者判断MessageContent类型是否支持被撤回。
@since 5.3.0
*/
INVALID_PARAMETER_ULTRA_GROUP_MESSAGE_OBJECT_NAME = 34241