Web

频道概述

更新时间: 2024/03/14 19:21:15

频道(Channel)是具体信息通讯的发生地,用于承载服务器(即社群)的话题。以游乐场类比服务器,频道相当于游乐场中的游乐设施。有了服务器这个游乐场地,必须构建游乐设施才能给用户提供服务。

UI 示例

假设用户在圈组内创建了一个围绕“决战平安京”这款手游开展活动的社群(即服务器),那么该用户可在该社群内创建不同的频道来组织不同的活动。

以下为该场景下的 UI 示例。

频道数据结构

SDK 中用于表示频道的结构为ChannelInfo,其部分成员参数说明如下:

参数 类型 说明
channelId string 频道 ID
createTime number 频道创建时间
ext string 频道的自定义扩展字段
name string 频道名称
owner string 服务器所有者,默认为创建者
serverId string 频道所属的服务器的 ID
topic string 频道的主题
type TChannelInfoType 频道类型:
  • message:消息频道
  • media:实时互动频道
  • ext:自定义频道
updateTime number 频道的更新时间
viewMode number 频道的查看模式,0:公开,1:私密
visitorMode number 频道对游客是否可见,具体见频道管理中对频道的游客可见性的说明

频道功能概览

功能 说明 相关文档
频道管理 添加、修改、删除频道, 以及频道相关查询 频道管理
频道黑白名单 通过频道黑白名单管控频道对服务器成员是否可见 频道黑白名单
频道搜索 按关键字搜索对当前用户可见的频道 搜索频道
频道成员搜索 按关键字搜索可访问频道的成员 搜索频道成员
频道未读数管理 获取频道内的消息未读信息并管理其变化 频道未读数管理
频道订阅 订阅频道的消息和系统通知 圈组订阅机制
频道分组 将频道进行分组,可用于实现频道数据与频道分组数据的同步。具体同步的数据包括查看模式(私密或公开)、黑白名单和身份组权限。 频道分组
频道分组黑白名单 判定频道分组是否对服务器成员可见 频道分组黑白名单
频道资料内容审核 对频道的资料信息进行内容安全审核 频道内容审核
此文档是否对你有帮助?
有帮助
去反馈
  • UI 示例
  • 频道数据结构
  • 频道功能概览