SetUserAdmin - 设置用户管理员

调用SetUserAdmin接口,设置房间内某特定用户为管理员。

接口说明

房主不能被操作。单房间管理员数量上限5人。管理员拥有踢人、禁言/取消禁言、修改房间信息的权限。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
AppIdstring

应用唯一标识,由6位小写字母、数字组成。

7m***q
RoomIdstring

房间的唯一标识,在调用CreateRoom时返回。

AE35****T95F
UserIdstring

被设置为管理员的用户ID。

er****h

返回参数

名称类型描述示例值
object

Schema of Response

RequestIdstring

请求ID。

FE22D613-D3C6-4A58-87CA-F21FC85AA08E

示例

请求示例

http(s)://[Endpoint]/?Action=SetUserAdmin
&AppId=7m***q
&RoomId=AE35****T95F
&UserId=er****h
&公共请求参数

正常返回示例

JSON格式

{
    "RequestId": "FE22D613-D3C6-4A58-87CA-F21FC85AA08E"
}

XML格式

<SetUserAdminResponse>
    <RequestId>FE22D613-D3C6-4A58-87CA-F21FC85AA08E</RequestId>
</SetUserAdminResponse>

错误码

Http code错误码错误信息描述
400Forbidden.Room.AdminNumberOverLimitRoom admin number exceeds limit.房间管理员数量超过上限。
400Forbidden.Room.OwnerCannotBeAdminRoom owner cannot be admin.房主不能成为管理员。

访问错误中心查看更多错误码。

阿里云首页 低代码音视频工厂 相关技术圈