提交工单
咨询集成、功能及报价等问题
Call set_user_info
to modify the camera and microphone status and sharing permission of a user in a classroom.
API call frequency limit: 10 times/second.
POST
/edu_room/set_user_info
application/json
Parameter | Type | Mandatory | Example | Description |
---|---|---|---|---|
room_id | String | Yes | "123456" | Room ID of the classroom, a string with a maximum of 9 characters and contains only digits. |
uid | Int64 | Yes | 171171717 | User ID. |
target_uid | Int64 | Yes | 171171717 | The target user ID. If it is the same as the user ID, it means to change the user's own data. |
camera | Int32 | No | 1 | Target user's camera status. Valid values:
|
mic | Int32 | No | 1 | Target user's microphone status. Valid values:
|
can_share | Int32 | No | 1 | Target user's sharing permission. Valid values:
|
room_type | Int32 | No | 2 | Room type. Valid values:
|
{
"uid":171171717,
"room_id":"123456",
"room_type": 2,
"target_uid":171171717,
"mic":2,
"camera":2
}
None.
{
"ret": {
"code": 0,
"message": "succeed"
}
}
Return Code | Description |
---|---|
10003 | No authority to change other user's attributes. |
10004 | The target user is not in the classroom. |
10005 | Please log in to the classroom first. |
10007 | The number of co-hosting members has reached the limit. |