logo
即时通讯
当前页

查询房间属性


1 描述

查询指定房间 ID 的所有房间属性。

2 接口原型

  • 请求方法: POST
  • 请求地址: https://zim-api.zego.im/?Action=QueryRoomAttribute
  • 传输协议: HTTPS
  • 调用频率限制: 20 次/秒。

3 请求参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表请参考 调用方式 - 公共请求参数

参数类型是否必选描述
FromUserIdString操作者,需要是已注册状态,该用户不会自动加入房间。仅支持数字,英文字符和 '!','#','$','%','&','(',')','+','-',':',';','<','=','.','>','?','@','[',']','^','_',' ','','
RoomIdString房间 ID 。仅支持数字,英文字符和 '!','#','$','%','&','(',')','+','-',':',';','<','=','.','>','?','@','[',']','^','_',' ','','

4 请求示例

  • 请求地址 URL:
Untitled
https://zim-api.zego.im/?Action=QueryRoomAttribute
&<公共请求参数>
1
Copied!
  • 请求消息体:
Untitled
{
    "RoomId": "room123",
    "FromUserId": "fromUserId"   
}
1
Copied!

5 响应参数

响应参数如下所示

参数类型描述
CodeNumber返回状态码( 0 表示成功)。
MessageString返回状态信息。
RequestIdString请求唯一标识。
AttributeSeqNumber房间属性 seq 。
AttributesArray of RoomAttribute房间属性列表。

RoomAttribute 结构如下:

参数类型描述
KeyString房间属性 key 值。
ValueString房间属性 value 值。
AutoDeleteNumber是否自动删除。

6 响应示例

Untitled
{
    "Code": 0,
    "Message": "success",
    "RequestId": "req-123456789",
    "AttributeSeq":10,
    "Attributes": [
        {
            "Key": "1",
            "Value": "attr1",
            "AutoDelete":0,
        },
        {
            "Key": "2",
            "Value": "attr1",
            "AutoDelete":0,
        }
    ]
}
1
Copied!

7 返回码

以下仅列出了接口业务逻辑相关的返回码,完整返回码请参考 全局返回码

返回码说明解决方案
660000002参数错误。请检查参数。
660300005频率限制。请稍后再尝试。

Previous

创建房间

Next

更新房间属性