跳转到主要内容

概念解释

什么是用户?

用户(User)是 WuKongIM 系统中的基本实体,代表使用即时通讯服务的个人或应用。每个用户都有唯一的标识符和相关属性,是消息发送和接收的主体。

为什么用户很重要?

  • 身份标识:用户 ID 是系统中唯一标识一个用户的关键
  • 权限基础:所有的消息发送、接收权限都基于用户身份
  • 状态管理:用户的在线状态决定了消息的推送方式和时机

与其他概念的关系

  • 消息(Message):用户是消息的发送者和接收者
  • 频道(Channel):用户通过频道进行交流,个人频道的 ID 就是用户 ID
  • 会话(Conversation):用户的会话列表显示了该用户参与的所有聊天
  • 设备(Device):一个用户可以在多个设备上登录使用

核心结构

用户包含以下核心属性:

设备标识类型

用户示例

相关 API 端点

EasySDK 代码示例

用户初始化和连接

用户状态管理

WuKongIM 专注于消息传输,用户的详细资料(如昵称、头像等)通常由应用层管理。