常量定义
Platform
平台类型
| 代码 | 数值 | 含义 |
|---|---|---|
| IOS | 1 | IOS |
| ANDROID | 2 | ANDROID |
| WIN | 3 | WIN |
| XOS | 4 | XOS |
| WEB | 5 | WEB |
| MINI_WEB | 6 | MINI_WEB |
| LINUX | 7 | LINUX |
| ANDROID_PAD | 8 | ANDROID_PAD |
| IPAD | 9 | IPAD |
MsgType
消息类型
| 代码 | 数值 | 含义 |
|---|---|---|
| TEXT | 101 | 文本消息 |
| PICTURE | 102 | 图片消息 |
| VOICE | 103 | 语音消息 |
| VIDEO | 104 | 视频消息 |
| FILE | 105 | 文件消息 |
| AT_TEXT | 106 | @消息 |
| MERGER | 107 | 合并消息 |
| CARD | 108 | 名片消息 |
| LOCATION | 109 | 位置消息 |
| CUSTOM | 110 | 自定义消息 |
| HAS_READ_RECEIPT | 112 | 已读 |
| TYPING | 113 | 正在输入状态 |
| QUOTE | 114 | 引用消息 |
| CUSTOM_FACE | 115 | 动图消息 |
| GROUP_HAS_READ_RECEIPT | 116 | 群消息已读回执 |
| CUSTOM_MSG_NOT_TRIGGER_CONVERSATION | 119 | 后端API会用到 |
| CUSTOM_MSG_ONLINE_ONLY | 120 | 后端API会用到 |
| FRIEND_APPLICATION_APPROVED_NTF | 1201 | 同意加好友申请通知 |
| FRIEND_APPLICATION_REJECTED_NTF | 1202 | 拒绝加好友申请通知 |
| FRIEND_APPLICATION_NTF | 1203 | 加好友通知 |
| FRIEND_ADDED_NTF | 1204 | 添加好友通知 |
| FRIEND_DELETED_NTF | 1205 | 删除好友通知 |
| FRIEND_REMARK_SET_NTF | 1206 | 设置好友备注通知 |
| BLACK_ADDED_NTF | 1207 | 加黑名单通知 |
| BLACK_DELETED_NTF | 1208 | 移除黑名单通知 |
| CONVERSATION_CHANGE_NTF | 1300 | 会话免打扰设置通知 |
| USERINFO_UPDATED_NTF | 1303 | 个人信息变更通知 |
| OA_NTF | 1400 | oa 通知 |
| GROUP_CREATED_NTF | 1501 | 群创建通知 |
| GROUP_INFO_SET_NTF | 1502 | 更新群信息通知 |
| JOIN_GROUP_APPLICATION_NTF | 1503 | 申请加群通知 |
| MEMBER_QUIT_NTF | 1504 | 群成员退出通知 |
| GROUP_APPLICATION_ACCEPTED_NTF | 1505 | 同意加群申请通知 |
| GROUP_APPLICATION_REJECTED_NTF | 1506 | 拒绝加群申请通知 |
| GROUP_OWNER_TRANSFERRED_NTF | 1507 | 群主更换通知 |
| MEMBER_KICKED_NTF | 1508 | 群成员被踢通知 |
| MEMBER_INVITED_NTF | 1509 | 邀请群成员通知 |
| MEMBER_ENTER_NTF | 1510 | 群成员进群通知 |
| GROUP_DISBAND_NTF | 1511 | 解散群通知 |
| GROUP_MEMBER_MUTED_NTF | 1512 | 群成员禁言通知 |
| GROUP_MEMBER_CANCEL_MUTED_NTF | 1513 | 取消群成员禁言通知 |
| GROUP_MUTED_NTF | 1514 | 群禁言通知 |
| GROUP_CANCEL_MUTED_NTF | 1515 | 取消群禁言通知 |
| GROUP_MEMBER_INFO_CHANGED_NTF | 1516 | 设置群成员信息通知 |
| GROUP_ANNOUNCEMENT_NTF | 1519 | 群公告 |
| GROUP_NAME_CHANGED_NTF | 1520 | 修改群名称 |
| REVOKE_MESSAGE_NTF | 2001 | 业务通知 |
MsgStatus
消息状态
| 代码 | 数值 | 含义 |
|---|---|---|
| UNDEFINE | 0 | 未定义 |
| SENDING | 1 | 发送中 |
| SUCCEEDED | 2 | 发送成功 |
| FAILED | 3 | 发送失败 |
| DELETED | 4 | 已删除 |
| REVOKE | 5 | 已撤回,客户端不用关心 |
ConversationType
会话类型
| 代码 | 数值 | 含义 |
|---|---|---|
| UNDEFINE | 0 | 未定义 |
| SINGLE_CHAT | 1 | 单聊 |
| SUPER_GROUP_CHAT | 3 | 群聊 |
| NOTIFICATION | 4 | 通知 |
MessageLevel
标识消息级别
| 代码 | 数值 | 含义 |
|---|---|---|
| MessageLevelUser | 100 | 用户 |
| MessageLevelSystem | 200 | 系统 |
ReceiveMessageOpt
消息接收选项
| 代码 | 数值 | 含义 |
|---|---|---|
| ReceiveMessageOptReceive | 0 | 在线正常接收消息,离线时会进行 APNs 推送 |
| ReceiveMessageOptNotReceive | 1 | 不会接收到消息,离线不会有推送通知 |
| ReceiveMessageOptNotNotify | 2 | 在线正常接收消息,离线不会有推送通知 |
GroupMemberFilter
群成员查询
| 代码 | 数值 | 含义 |
|---|---|---|
| 群主 | 0 | 所有成员 |
| OWNER | 1 | 群主 |
| ADMIN | 2 | 群管理员 |
| MEMBER | 3 | 群成员 |
| ADMIN_AND_MEMBER | 4 | 管理员和成员 |
| UPER_AND_ADMIN | 5 | 群主和管理员 |
GrpRole
群成员角色
| 代码 | 数值 | 含义 |
|---|---|---|
| OWNER | 100 | 群主 |
| ADMIN | 60 | 群管理员 |
| MEMBER | 20 | 群成员 |
Gender
性别类型
| 代码 | 数值 | 含义 |
|---|---|---|
| GenderMale | 1 | 男性 |
| GenderFemale | 2 | 女性 |
ApplicationStatus
申请消息状态
| 代码 | 数值 | 含义 |
|---|---|---|
| ApplicationStatusDecline | -1 | 已拒绝 |
| ApplicationStatusNormal | 0 | 等待处理 |
| ApplicationStatusAccept | 1 | 已同意 |
GrpAtType
强提醒类型
| 代码 | 数值 | 含义 |
|---|---|---|
| AT_NORMAL | 0 | 清除所有 |
| AT_ME | 1 | @我 |
| AT_ALL | 2 | @所有 |
| AT_ALL_AT_ME | 3 | @所有&@我 |
| GROUP_NOTIFICATION | 4 | 群通知 |
GrpVerification
进群验证设置选项
| 代码 | 数值 | 含义 |
|---|---|---|
| APPLY_NEED_VERIFICATION_INVITE_DIRECTLY | 0 | 申请入群需审批,邀请可直接入群 |
| ALL_NEED_VERIFICATION | 1 | 申请入群和群成员邀请需审批,群主或管理员邀请可直接入群 |
| DIRECTLY | 2 | 直接入群 |
GrpStatus
群状态
| 代码 | 数值 | 含义 |
|---|---|---|
| GROUP_OK | 0 | 正常 |
| GROUP_BANNED | 1 | 被封 |
| GROUP_DISSOLVE | 2 | 解散 |
| GROUP_MUTED | 3 | 禁言 |
CRIMLogLevel
日志等级
| 代码 | 数值 | 含义 |
|---|---|---|
| Debug | 0 | Debug日志 |
| Info | 1 | Info日志 |
| Warn | 2 | Warn日志 |
| Erro | 3 | Erro日志 |
JoinSource
入群方式
| 代码 | 数值 | 含义 |
|---|---|---|
| JoinTypeInvited | 2 | 通过邀请 |
| JoinTypeSearch | 3 | 通过搜索 |
| JoinTypeQRCode | 4 | 通过二维码 |
错误码
| 错误码 | 描述 |
|---|---|
| 10000 | 网络请求错误 |
| 10001 | 网络等待超时错误 |
| 10002 | 参数错误 |
| 10003 | 超时错误 |
| 10004 | 资源未加载完毕 |
| 10005 | 未知错误 |
| 10006 | SDK 内部错误 |
| 10100 | 用户不存在 |
| 10101 | 用户已退出登录 |
| 10102 | 重复登录 |
| 10200 | 上传的文件不存在 |
| 10201 | 消息解压失败 |
| 10202 | 消息解码失败 |
| 10203 | 不支持的长连接协议 |
| 10204 | 消息重复发送 |
| 10205 | 消息类型不支持 |
| 10301 | 不支持的会话操作 |
| 10400 | 群组ID不存在 |
| 10401 | 群组类型错误 |