聊天室

创建房间

用户创建一个新的聊天房间。

前置条件:

  • 用户已登录
  • 用户未被封禁
  • 用户创建房间数未达上限
post/api/room/create

Request body

uidinteger required

用户ID

房间UIDinteger required

房间UID

roomNamestring

房间标题

bgIdinteger

房间背景图ID

bgUrlstring
passwordstring

进房间密码4-6位

roomDescstring

玩法介绍

coverUrlstring

房间封面URL

lockStateinteger

Response

创建成功

roomIdinteger

房间ID

roomUidinteger

房主UID

roomNamestring

房间名称

roomTypeinteger

房间类型: 0普通, 1交友, 2游戏, 3娱乐...

coverUrlstring

房间封面图

roomDescstring

玩法介绍

lockStateinteger

房间锁状态: 1未锁, 2已锁

passwordstring

房间密码(仅房主和管理员可见)

bgIdinteger

背景ID

bgUrlstring

背景图URL

bgAnimationUrlstring

背景动态图URL

avatarstring

房主头像

appNostring

房主AppNo

topPartitionIdinteger

房主一级大区ID

secondPartitionIdinteger

房主二级地区组ID

roleTypeinteger

当前用户角色: 1房主, 2高级管理员, 3普通管理员, 4普通成员

focusboolean

当前用户是否关注房主

micCountinteger

麦位数量

micMd5string

麦位列表MD5(用于增量更新判断)

agoraTokenstring

声网Token

countryIconstring
dailyFlowinteger

当日送礼总流水

regionIdinteger
isJoinedboolean

是否已加入房间

isCanJoinRoomboolean

是否可加入房间

roomDanmuSwitchinteger

房间漂浮公屏开关: -1置灰(等级不足), 0关闭, 1开启

customModeinteger

自定义麦位模式 0-非自定义 1-自定义

takeMicinteger

上麦模式: 0全员可上麦, 1仅邀请, 2房间成员, 3麦序申请

hasApplyMicboolean

当前用户是否已申请上麦

totalApplyNuminteger

当前房间待处理上麦申请数

publicChatSwitchinteger

公屏过滤开关: 1开启过滤(关闭公屏), 0关闭过滤(开启公屏)

memberCountinteger

房间成员数量

normalManagerCountinteger

普通管理员数量

superManagerCountinteger

超级管理员数量

roomInverseUrlstring

房间反比url地址

Changes

No recorded changes to this endpoint across all 1 revision of this API.