Constructors

Properties

description errorCode APP_ACTIVE_NUMBER_REACH_LIMITATION CHANNEL_SYNC_NOT_OPEN CHATROOM_ALREADY_JOINED CHATROOM_INVALID_ID CHATROOM_MEMBERS_FULL CHATROOM_NOT_EXIST CHATROOM_NOT_JOINED CHATROOM_OWNER_NOT_ALLOW_LEAVE CHATROOM_PERMISSION_DENIED CONTACT_ADD_FAILED CONTACT_REACH_LIMIT CONTACT_REACH_LIMIT_PEER DATABASE_ERROR EM_NO_ERROR EXCEED_SERVICE_LIMIT FILE_CONTENT_IMPROPER FILE_DELETE_FAILED FILE_DOWNLOAD_FAILED FILE_INVALID FILE_IS_EXPIRED FILE_NOT_FOUND FILE_TOO_LARGE FILE_UPLOAD_FAILED GENERAL_ERROR GROUP_ALREADY_JOINED GROUP_DISABLED GROUP_INVALID_ID GROUP_MEMBERS_FULL GROUP_MEMBER_ATTRIBUTES_KEY_REACH_LIMIT GROUP_MEMBER_ATTRIBUTES_REACH_LIMIT GROUP_MEMBER_ATTRIBUTES_UPDATE_FAILED GROUP_MEMBER_ATTRIBUTES_VALUE_REACH_LIMIT GROUP_NAME_VIOLATION GROUP_NOT_EXIST GROUP_NOT_JOINED GROUP_PERMISSION_DENIED GROUP_SHARED_FILE_INVALIDID INVALID_APP_KEY INVALID_CONVERSATION INVALID_PARAM INVALID_PASSWORD INVALID_TOKEN INVALID_USER_NAME MESSAGE_CURRENT_LIMITING MESSAGE_EDIT_FAILED MESSAGE_EXPIRED MESSAGE_EXTERNAL_LOGIC_BLOCKED MESSAGE_ILLEGAL_WHITELIST MESSAGE_INCLUDE_ILLEGAL_CONTENT MESSAGE_INVALID MESSAGE_RECALL_TIME_LIMIT MESSAGE_SEND_TRAFFIC_LIMIT MESSAGE_SIZE_LIMIT MODERATION_FAILED NETWORK_ERROR OPERATION_UNSUPPORTED PARTIAL_SUCCESS PUSH_BIND_FAILED PUSH_NOT_SUPPORT PUSH_UNBIND_FAILED QUERY_PARAM_REACHES_LIMIT REACTION_HAS_BEEN_OPERATED REACTION_OPERATION_IS_ILLEGAL REACTION_REACH_LIMIT SERVER_BUSY SERVER_DECRYPTION_FAILED SERVER_GET_DNSLIST_FAILED SERVER_NOT_REACHABLE SERVER_SERVICE_RESTRICTED SERVER_TIMEOUT SERVER_UNKNOWN_ERROR SERVICE_NOT_ENABLED THIRD_SERVER_FAILED TOKEN_EXPIRED TOKEN_WILL_EXPIRE USERINFO_DATALENGTH_EXCEED USERINFO_USERCOUNT_EXCEED USER_ALREADY_EXIST USER_ALREADY_LOGIN USER_ALREADY_LOGIN_ANOTHER USER_AUTHENTICATION_FAILED USER_BIND_ANOTHER_DEVICE USER_DEVICE_CHANGED USER_ILLEGAL_ARGUMENT USER_KICKED_BY_CHANGE_PASSWORD USER_KICKED_BY_OTHER_DEVICE USER_LOGIN_ANOTHER_DEVICE USER_LOGIN_TOO_MANY_DEVICES USER_MUTED USER_MUTED_BY_ADMIN USER_NAME_TOO_LONG USER_NOT_FOUND USER_NOT_LOGIN USER_NOT_ON_ROSTER USER_PERMISSION_DENIED USER_REG_FAILED USER_REMOVED USER_UPDATEINFO_FAILED

Methods

Constructors

  • Parameters

    • error: EMError

    Returns ChatError

  • Parameters

    • errorCode: number
    • description: string

    Returns ChatError

Properties

description: string = ''
errorCode: number = ChatError.EM_NO_ERROR
APP_ACTIVE_NUMBER_REACH_LIMITATION: number = 8

应用程序的日活跃用户数量(DAU)或月活跃用户数量(MAU)达到上限。

CHANNEL_SYNC_NOT_OPEN: number = 106

未开通拉取会话的功能。

CHATROOM_ALREADY_JOINED: number = 701

已加入聊天室。

CHATROOM_INVALID_ID: number = 700

聊天室 ID 不正确。

CHATROOM_MEMBERS_FULL: number = 704

聊天室人数已满。

CHATROOM_NOT_EXIST: number = 705

聊天室不存在。

CHATROOM_NOT_JOINED: number = 702

未加入聊天室。

CHATROOM_OWNER_NOT_ALLOW_LEAVE: number = 706

聊天室所有者不允许离开。

canChatroomOwnerLeave 在 SDK 初始化时设置为 false,聊天室所有者调用 leaveChatroom 时会触发该错误。

CHATROOM_PERMISSION_DENIED: number = 703

没有权限进行该操作。

CONTACT_ADD_FAILED: number = 1000

添加联系人失败。

CONTACT_REACH_LIMIT: number = 1001

邀请者的好友数量达到上限。

CONTACT_REACH_LIMIT_PEER: number = 1002

受邀者的好友数量达到上限。

DATABASE_ERROR: number = 3

数据库操作失败。

EM_NO_ERROR: number = 0

无错误。

EXCEED_SERVICE_LIMIT: number = 4

超过服务限制。

FILE_CONTENT_IMPROPER: number = 406

文件内容不合规。

FILE_DELETE_FAILED: number = 404

文件删除失败。

FILE_DOWNLOAD_FAILED: number = 403

文件下载失败。

FILE_INVALID: number = 401

文件不合法。

FILE_IS_EXPIRED: number = 407

文件已过期。

FILE_NOT_FOUND: number = 400

文件未找到。

FILE_TOO_LARGE: number = 405

文件太大。

FILE_UPLOAD_FAILED: number = 402

文件上传失败。

GENERAL_ERROR: number = 1

一般错误。

GROUP_ALREADY_JOINED: number = 601

用户已加入该群组。

GROUP_DISABLED: number = 607

群组被禁用。

GROUP_INVALID_ID: number = 600

群组 ID 不正确。

GROUP_MEMBERS_FULL: number = 604

群成员已满。

GROUP_MEMBER_ATTRIBUTES_KEY_REACH_LIMIT: number = 611

设置的群成员自定义属性 key 长度(不能超过 16 字节)超限。

GROUP_MEMBER_ATTRIBUTES_REACH_LIMIT: number = 609

该群成员的自定义属性总长度超限。

GROUP_MEMBER_ATTRIBUTES_UPDATE_FAILED: number = 610

设置群成员自定义属性失败。

GROUP_MEMBER_ATTRIBUTES_VALUE_REACH_LIMIT: number = 612

设置群成员自定义属性 value 长度(不能超过 512 字节)超限。

GROUP_NAME_VIOLATION: number = 608

群组名称违规。

GROUP_NOT_EXIST: number = 606

群组不存在。

GROUP_NOT_JOINED: number = 602

用户未加入该群组。

GROUP_PERMISSION_DENIED: number = 603

无群组操作权限。

GROUP_SHARED_FILE_INVALIDID: number = 605

群组共享文件 ID 不合法。

INVALID_APP_KEY: number = 100

App key 不正确。

INVALID_CONVERSATION: number = 107

无效的会话。

INVALID_PARAM: number = 110

参数无效。

INVALID_PASSWORD: number = 102

密码不正确。

INVALID_TOKEN: number = 104

token 不正确。

INVALID_USER_NAME: number = 101

用户 ID 不正确。

MESSAGE_CURRENT_LIMITING: number = 509

超过了群聊消息发送频率限制。

MESSAGE_EDIT_FAILED: number = 511

消息修改失败。

MESSAGE_EXPIRED: number = 506

消息过期。

MESSAGE_EXTERNAL_LOGIC_BLOCKED: number = 508

消息执行发送前回调,被用户自己的逻辑拦截。

MESSAGE_ILLEGAL_WHITELIST: number = 507

群组或者聊天室开启了全员禁言且用户不在白名单中。

MESSAGE_INCLUDE_ILLEGAL_CONTENT: number = 501

消息内容包含非法或敏感词。

MESSAGE_INVALID: number = 500

消息不合法。

MESSAGE_RECALL_TIME_LIMIT: number = 504

消息撤回超时。

MESSAGE_SEND_TRAFFIC_LIMIT: number = 502

消息发送过快,触发限流。

MESSAGE_SIZE_LIMIT: number = 510

消息体大小超过限制。

MODERATION_FAILED: number = 1200

第三方内容审核的消息审核结果为拒绝

NETWORK_ERROR: number = 2

网络异常。

OPERATION_UNSUPPORTED: number = 111

不支持的操作。

PARTIAL_SUCCESS: number = 7

请求返回成功,但有一些错误,例如,设置多个参数,有一些成功,而另一些失败。

PUSH_BIND_FAILED: number = 1501

推送 token 绑定失败。

PUSH_NOT_SUPPORT: number = 1500

当前设备不支持推送。

PUSH_UNBIND_FAILED: number = 1502

推送 token 解除绑定失败。

QUERY_PARAM_REACHES_LIMIT: number = 112

参数超过限制。

~english Query param reaches limit

REACTION_HAS_BEEN_OPERATED: number = 1301

Reaction 已存在。

REACTION_OPERATION_IS_ILLEGAL: number = 1302

用户对该 Reaction 没有操作权限。

例如,没有添加过该 Reaction 的用户进行删除操作,或者单聊消息非发送者和非接收者进行添加 Reaction 操作。

REACTION_REACH_LIMIT: number = 1300

Reaction 数量已达到限制。

SERVER_BUSY: number = 302

服务器繁忙。

SERVER_DECRYPTION_FAILED: number = 306

服务端传输解密失败。

SERVER_GET_DNSLIST_FAILED: number = 304

获取 DNS 服务器列表失败。

SERVER_NOT_REACHABLE: number = 300

无法访问到服务器。

SERVER_SERVICE_RESTRICTED: number = 305

Chat 功能限制。

SERVER_TIMEOUT: number = 301

等待服务器响应超时。

SERVER_UNKNOWN_ERROR: number = 303

未知服务器错误。

SERVICE_NOT_ENABLED: number = 505

服务未开通。

THIRD_SERVER_FAILED: number = 1299

除第三方内容审核之外的其他审核服务的消息审核结果为拒绝

TOKEN_EXPIRED: number = 108

token 已过期。

TOKEN_WILL_EXPIRE: number = 109

token 即将过期。

USERINFO_DATALENGTH_EXCEED: number = 901

更新的用户信息长度超过上限。

USERINFO_USERCOUNT_EXCEED: number = 900

查询用户信息的数量超过上限。

USER_ALREADY_EXIST: number = 203

用户已存在。

USER_ALREADY_LOGIN: number = 200

用户已登录。

USER_ALREADY_LOGIN_ANOTHER: number = 218

其他用户已登录。

USER_AUTHENTICATION_FAILED: number = 202

用户 ID 或密码不正确。

USER_BIND_ANOTHER_DEVICE: number = 213

用户已与其他设备绑定,无法自动登录。

USER_DEVICE_CHANGED: number = 220

用户登录设备与上次不一致,需重新登录。

USER_ILLEGAL_ARGUMENT: number = 205

参数不合法。

USER_KICKED_BY_CHANGE_PASSWORD: number = 216

用户密码更新。

USER_KICKED_BY_OTHER_DEVICE: number = 217

用户在其他设备被踢下线。

USER_LOGIN_ANOTHER_DEVICE: number = 206

当前用户在其他设备登录。

USER_LOGIN_TOO_MANY_DEVICES: number = 214

用户登录设备数超过限制。

USER_MUTED: number = 215

用户在群组或聊天室中被禁言。

USER_MUTED_BY_ADMIN: number = 219

当前用户被管理员禁言。

USER_NAME_TOO_LONG: number = 105

用户 ID 过长。

USER_NOT_FOUND: number = 204

用户不存在。

USER_NOT_LOGIN: number = 201

用户未登录。

USER_NOT_ON_ROSTER: number = 221

用户不是好友,不能够发送消息或者其他一些好友相关操作。

USER_PERMISSION_DENIED: number = 210

用户无操作权限。

USER_REG_FAILED: number = 208

用户注册失败。

USER_REMOVED: number = 207

当前用户从服务器端被删掉。

USER_UPDATEINFO_FAILED: number = 209

更新用户信息失败。

Methods