服务器概述
更新时间: 2024/03/07 11:30:55
圈组服务器(server)并非传统意义上的“服务器”,它是社群本身,是关系的集合。圈组内所有的内容、兴趣、话题、关系都以服务器为基础进行发展。圈组内任何行为开始前,都应该先创建一个圈组服务器。用户只能在服务器维度邀请好友,换而言之,用户的好友加入的是圈组服务器。
UI 示例
如下图所示,可将用户集合在服务器内统一管理,并在服务器内创建承载各类话题的频道。
服务器数据结构
SDK 内定义服务器的结构为QChatServer
,部分重要参数说明如下:
参数 |
类型 | 说明 |
---|---|---|
applyMode |
QChatApplyJoinMode |
加入服务器的申请模式:
申请加入服务器相关文档请参见申请加入。 |
inviteMode |
QChatInviteMode |
加入服务器的邀请模式:
邀请用户加入服务器相关文档请参见邀请加入。 |
channelNum |
int | 服务器下的频道数量 |
createTime |
int | 服务器的创建时间 |
custom |
String | 服务器的自定义扩展字段 |
icon |
String | 服务器的图标 |
owner |
String | 服务器所有者,默认为创建者 |
name |
String | 服务器名称 |
memberNumber |
int | 服务器成员数量 |
服务器功能概览
功能 |
说明 | 相关文档 |
---|---|---|
服务器管理 | 创建、修改、查询或删除服务器 | 服务器管理 |
服务器成员管理 | 邀请用户加入服务器、申请加入服务器、踢出成员和查询成员等 | 服务器成员管理 |
游客功能 | 以游客身份进入服务器,可查询部分信息和接收消息,也可接收部分系统通知 | 游客功能 |
服务器订阅 | 订阅服务器的系统通知,如加入服务器的邀请、被踢出服务器等 | 圈组订阅机制 |
服务器搜索 | 按关键字搜索指定时间段内创建的服务器 |
搜索服务器 |
服务器未读数 | 获取服务器未读数并按需清空 | 服务器未读数管理 |
服务器系统通知 | 云信服务端在特定条件下,下发与服务器相关的系统通知 | |
服务器推送 |
|
|
服务器内容审核 | 对服务器和服务器成员的资料信息(如名称和头像)进行内容审核 |
此文档是否对你有帮助?