#根据用户ID查询参会端 CPU 数据
按临时用户 ID 查询指定终端在会中的 CPU 时序数据。
1. 接口描述
接口名称:
/confopenapi/admin/dashboard/conference/attendee/cpudata
发送方式:
POST
参数格式:
accept: application/json; content-type: application/json
2. 输入参数
Http Header
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| token | 否 | string | 鉴权 token;可与 HttpBody 中的 token 二选一或同时传递 |
HttpBody
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| tempConferenceId | 是 | string | 临时会议 ID,仅数字;服务端先解析为 conferenceId 再调 RTSAS |
| tempUserId | 是 | long | 参会端临时用户 ID(对应 RTSAS uid) |
3. 请求示例
{
"tempConferenceId": "56039682",
"tempUserId": 52051323
}
4. 返回参数
| 参数名 | 类型 | 说明 |
|---|---|---|
| status | int | 业务状态码;0 一般为成功;与 RTSAS 返回的 code 一致 |
| result | json | 业务数据,见下表 |
| msg | string | 提示信息 |
| request_id | string | 请求 ID;若 RTSAS 返回 request_id 则会回写 |
| timestamp | long | 时间戳(毫秒) |
| request_duration | string | 服务端处理耗时 |
result 参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| list | array | CPU 时序数据列表,按 timestamp 区分采样点 |
list 单项说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| timestamp | int | 采样时间戳(秒,与 RTSAS 一致) |
| cpu | object | CPU 指标,见「CPU 指标对象」;无数据时为 null |
CPU 指标对象(cpu)
| 参数名 | 类型 | 说明 |
|---|---|---|
| avgCpu | int | 平均 CPU |
| minCpu | int | 最小 CPU |
| maxCpu | int | 最大 CPU |
| sysCpu | int | 系统 CPU |
返回示例
{
"status": 0,
"result": {
"list": [
{
"timestamp": 1715600000,
"cpu": {
"avgCpu": 25,
"minCpu": 10,
"maxCpu": 45,
"sysCpu": 15
}
}
]
},
"msg": "success",
"request_id": "confopenapiserver-172371014-1774514768.581757447.258",
"timestamp": 1774514768581,
"request_duration": "28.5ms"
}


