Skip to content
目录

基础概念

频道

频道是消息投递的载体。

频道有频道 ID 和频道类型两个重要字段,当消息投递给频道后,不同类型的频道会有不同的处理逻辑。逻辑处理完毕后,频道会将消息投递给订阅者。

订阅者

用户可以订阅频道,频道里的用户称为订阅者。

订阅者可以是用户,也可以是第三方服务器。

消息

发送的消息内容会被编码成一条消息,消息内容为此消息的 payload,消息包含唯一 ID,消息序号,消息类型,消息内容,消息发送者,消息接收者,消息发送时间,消息接收时间等字段。

用户

由第三方系统注册到悟空IM系统内的uid称为用户。

用户有 uid 和 token 两个重要字段,uid 是用户的唯一标识,token 是用户的身份凭证,进行长连接到悟空 IM服务时,需要携带 token 进行身份验证。

设备

连接到悟空IM服务的客户端称为设备。

一个用户可以有多个设备。

设备有设备ID,设备标识,设备等级字段,一个用户下只允许一个主设备(多个主设备会互踢),可以允许多个从设备(比如web多开)。

最近会话

最近会话是用户与用户或用户与群之间的一次会话,最近会话包含会话 ID,会话类型,会话名称,会话头像,会话最后一条消息,未读消息数量,会话最后一条消息发送时间等字段。

本文档内容版权属于 上海信必达网络科技有限公司,保留所有权利