聊天室

重连获取房间信息

断网重连时获取房间信息。

与普通进入房间的区别:

  • 不需要验证房间密码(之前已验证过)
  • 仍会检查黑名单和踢出状态(这些是实时状态)

使用场景:

  • 网络断开后重新连接
  • APP切换到后台再回来
  • WebSocket断开重连
get/api/room/getReconnect

Query parameters

roomUidinteger required

房间UID

uidinteger required

用户UID

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