是否支持消息扩展
会话的业务标识
Optionalchannel超级群专有字段,拉取历史消息时表示该消息是否为超级群频道类型(仅超级群有效)
消息内容
会话类型
Optionaldirected定向用户列表(仅支持群聊, 超级群)
Optionaldisable消息是否静默
Optionaldisable禁止更新到会话最新一条消息,默认 false: 更新,true: 不更新
Optionalexpansion消息扩展
是否计数
Optionalis超级群专有字段,是否断档,服务端收到大量消息可能会断档,所以消息存在此标志位,断档需要客户手动拉取历史消息
Optionalis是否为 @ 消息
Optionalis超级群专有字段,拉取历史消息时表示该消息是否修改过(仅超级群有效)
是否为离线消息, 在超级群会话中不适用
是否存储
Optionalis是否是状态消息
Optionallocal媒体消息本地临时路径
消息方向
Optionalmessage消息本地 ID,Electron 平台独有字段
消息类型
服务端存储的消息 Id
Optionalpush推送扩展
Optionalread群已读回执信息(V1 版本为 IReadReceiptResponseInfo, V4 版本为 IReadReceiptInfo)
消息接收状态 只能表示单一状态,推荐使用 receivedStatusInfo 来判断接收消息状态
Optionalreceived消息接收状态详情 推荐使用, receivedStatusInfo 值更详细,能同时表示多个接收状态
消息接收时间,该时间通过消息的 sentTime 值在本地进行计算得出,不推荐使用
消息发送者的用户 id
Optionalsent消息的发送状态,Electron 平台可由 SDK 内自动更新和用户设置, web 端仅支持 SDK 内更新为 发送中、已发送和发送失败
消息在服务器端的发送时间
会话 id