会话类型
会话 targetId
消息发送者的用户 Id
消息内容
消息结构名称,即消息类型
服务端存储的消息 Id
消息方向
是否为离线消息,不适用于超级群消息
消息在服务器端的发送时间
消息接收时间,该时间通过消息的 sentTime
值在本地进行计算得出,不推荐使用
是否存储
是否计数
是否支持消息扩展存储
消息接收状态 只能表示单一状态,推荐使用 receivedStatusInfo 来判断接收消息状态
消息接收状态详情 推荐使用,receivedStatusInfo 值更详细,能同时表示多个接收状态
消息本地 ID, web 端由 lib 内生成,PC 端由协议栈数据库生成自增 ID
消息发送状态,web 端由 lib 内根据消息状态设置值为 发送中、已发送和发送失败,PC 端由协议栈自动维护或用户自己设置
群已读回执信息
推送扩展
超级群专有字段,是否断档,服务端收到大量消息可能会断档,所以消息存在此标志位,断档需要客户手动拉取历史消息
拉取历史消息时表示该消息是否修改过(仅超级群有效)
拉取历史消息时表示该消息是否为超级群频道类型(仅超级群有效)
是否断档
定向用户列表 (仅支持群聊,超级群)
禁止更新到会话最新一条消息,默认 false: 更新,true: 不更新
是否需要回执,仅支持单群聊会话类型内有效
是否已发送回执,仅获取历史消息列表时有效;仅单群聊会话类型内有效
会话的业务标识
是否为 @ 消息
消息是否静默
是否是状态消息
消息扩展
用户收到的消息结构