跳转到主要内容

概念解释

什么是消息?

消息(Message)是 WuKongIM 中信息传递的基本单位,是用户之间进行实时通讯的载体。每条消息都包含发送者、接收者、内容和元数据等信息。

为什么消息很重要?

  • 通讯基础:消息是即时通讯系统的核心,所有的聊天功能都基于消息传递
  • 数据载体:消息不仅可以传递文本,还可以传递图片、文件、位置等各种类型的数据
  • 状态追踪:每条消息都有唯一标识和状态,便于追踪消息的发送、接收和阅读状态

与其他概念的关系

  • 频道(Channel):消息通过频道进行传输,频道定义了消息的发送目标
  • 用户(User):消息有明确的发送者和接收者,都是系统中的用户
  • 会话(Conversation):消息会更新对应的会话记录,影响会话列表的显示

核心结构

消息包含以下核心属性:

消息示例

相关 API 端点

EasySDK 代码示例

发送消息

监听消息

消息类型处理

消息内容 payload 字段使用 Base64 编码,具体格式由应用层定义。