会话结构

会话数据结构:

会话列表由多个会话组成, 单个会话的数据结构如下:

提示

sentStatus 枚举值可通过 RongIMLib.SentStatus 获取

字段名 类型 说明
conversationType Number 会话类型
targetId String 目标 id
latestMessageId String 会话中最后一条消息 Id
objectName String 会话中最后一条消息的消息标识, 融云内置消息以 "RC:" 开头
unreadMessageCount Number 当前会话的未读消息数
latestMessage Object 会话中最后一条消息, 消息结构详见消息数据结构
sentStatus Number 会话中最后一条消息发送状态
sentTime Number 会话中最后一条消息融云服务端的发送时间

会话类型说明:

会话类型 说明 枚举值
RongIMLib.ConversationType.PRIVATE 单聊 1
RongIMLib.ConversationType.DISCUSSION 讨论组 2(已废弃)
RongIMLib.ConversationType.GROUP 群聊 3
RongIMLib.ConversationType.CHATROOM 聊天室 4
RongIMLib.ConversationType.CUSTOMER_SERVICE 客服 5
RongIMLib.ConversationType.SYSTEM 系统 6
RongIMLib.ConversationType.APP_PUBLIC_SERVICE 公众账号(默认关注) 7
RongIMLib.ConversationType.PUBLIC_SERVICE 公众账号(手动关注) 7

群组如何集成 ?

群聊指两个以上用户一起进行聊天, 群组成员信息由用户 App Server 提供并进行维系, 融云只负责将消息传达给群组中的所有用户

关于群组, 请详见: 如何操作群组