---
title: "编辑成员角色"
method: POST
path: "/api/room/member/editRole"
tags: ["房间成员管理"]
---

# 编辑成员角色

`POST /api/room/member/editRole`

房主编辑成员的角色身份。

**角色等级：**
- 2-高级管理员：可管理普通管理员和成员
- 3-普通管理员：可管理普通成员
- 4-普通成员：基础成员身份

**权限要求：**
- 仅房主可操作
- 不能修改房主角色

**注意事项：**
- 升级成员角色时需确认该用户已是房间成员
- 降级角色时需确认该用户当前角色高于目标角色

## Query parameters

- `roomUid` integer, required
- `targetUid` integer, required
- `uid` integer, required
- `role` integer, required

## Response `200`

修改成功

## Other responses

- `400` — 角色值无效
- `403` — 无权限（非房主）

---

[API](https://skmtc.dev/oloo/apis/openapi-definition.md) · [All operations](https://skmtc.dev/oloo/apis/openapi-definition/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/oloo/openapi-definition/revisions/c0963217c1b7/schema)
