TYPES

SDK 中的类型常量。为了代码简洁、方便阅读,部分常量使用常见的英文单词缩写描述,具体如下:

缩写 全称
CONV CONVERSATION(会话)
GRP GROUP(群组)
MSG MESSAGE(消息)
SYS SYSTEM(系统)
MBR MEMBER(成员)
ACPT ACCEPT(接受)
NOTE NOTIFY(通知)
MULT MULTIPLE(多重的)
Example
// 判断消息类型
const isTextMessage = message.type === TIM.TYPES.MSG_TEXT // 是否是文本消息类型
// 判断会话类型
const isGroupConversation = conversation.type === TIM.TYPES.CONV_GROUP // 是否是群组会话

Members

(static) MSG_TEXT

消息类型:文本消息

(static) MSG_IMAGE

消息类型:图片消息

(static) MSG_SOUND

消息类型:音频消息

注意:已废弃,请使用 MSG_AUDIO

(static) MSG_AUDIO

消息类型:音频消息

(static) MSG_FILE

消息类型:文件消息

(static) MSG_VIDEO

消息类型:视频消息

(static) MSG_GRP_TIP

消息类型:群提示消息

(static) MSG_GRP_SYS_NOTICE

消息类型:群系统通知消息

(static) MSG_CUSTOM

消息类型:自定义消息

(static) CONV_C2C

会话类型:C2C(Client to Client, 端到端) 会话

(static) CONV_GROUP

会话类型:GROUP(群组) 会话

(static) CONV_SYSTEM

会话类型:SYSTEM(系统) 会话

(static) GRP_PRIVATE

群组类型:私有群

(static) GRP_PUBLIC

群组类型:公开群

(static) GRP_CHATROOM

群组类型:聊天室

(static) GRP_AVCHATROOM

群组类型:音视频聊天室

(static) GRP_MBR_ROLE_OWNER

群成员角色:群主

(static) GRP_MBR_ROLE_ADMIN

群成员角色:管理员

(static) GRP_MBR_ROLE_MEMBER

群成员角色:普通群成员

(static) GRP_TIP_MBR_JOIN

群提示:有成员加群

(static) GRP_TIP_MBR_QUIT

群提示:有群成员退群

(static) GRP_TIP_MBR_KICKED_OUT

群提示:有群成员被踢出群

(static) GRP_TIP_MBR_SET_ADMIN

群提示:有群成员被设为管理员

(static) GRP_TIP_MBR_CANCELED_ADMIN

群提示:有群成员被撤销管理员

(static) GRP_TIP_GRP_PROFILE_UPDATED

群提示:群组资料变更

(static) GRP_TIP_MBR_PROFILE_UPDATED

群提示:群成员资料变更

(static) MSG_REMIND_ACPT_AND_NOTE

群消息提示类型:SDK 接收消息并通知接入侧,接入侧做提示

(static) MSG_REMIND_ACPT_NOT_NOTE

群消息提示类型:SDK 接收消息并通知接入侧,接入侧不做提示

(static) MSG_REMIND_DISCARD

群消息提示类型:SDK 拒收消息

(static) GENDER_UNKNOWN

性别:未设置性别

(static) GENDER_FEMALE

性别:女性

(static) GENDER_MALE

性别:男性

(static) KICKED_OUT_MULT_ACCOUNT

被踢类型:多账号登录被踢

(static) ALLOW_TYPE_ALLOW_ANY

当被人加好友时:允许任何人添加自己为好友

(static) ALLOW_TYPE_NEED_CONFIRM

当被人加好友时:需要经过自己确认才能添加自己为好友

(static) ALLOW_TYPE_DENY_ANY

当被人加好友时:不允许任何人添加自己为好友

(static) FORBID_TYPE_NONE

管理员禁止加好友标识:默认值,允许加好友

(static) FORBID_TYPE_SEND_OUT

管理员禁止加好友标识:禁止该用户发起加好友请求

(static) JOIN_OPTIONS_FREE_ACCESS

加群选项:自由加入

(static) JOIN_OPTIONS_NEED_PERMISSION

加群选项:需要管理员同意

(static) JOIN_OPTIONS_DISABLE_APPLY

加群选项:不允许加群

(static) JOIN_STATUS_SUCCESS

加群申请状态:加群成功

(static) JOIN_STATUS_ALREADY_IN_GROUP

加群申请状态:加群成功

(static) JOIN_STATUS_WAIT_APPROVAL

加群申请状态:等待管理员同意

(static) GRP_PROFILE_OWNER_ID

群资料:群主 ID

(static) GRP_PROFILE_CREATE_TIME

群资料:群创建时间

(static) GRP_PROFILE_LAST_INFO_TIME

群资料:最后一次群资料变更时间

(static) GRP_PROFILE_MEMBER_NUM

群资料:当前群组的群成员数量

(static) GRP_PROFILE_MAX_MEMBER_NUM

群资料:当前群组的最大群成员数量

(static) GRP_PROFILE_JOIN_OPTION

群资料:申请加群选项

(static) GRP_PROFILE_INTRODUCTION

群资料:群介绍

(static) GRP_PROFILE_NOTIFICATION

群资料:群公告