跳到主要内容

画布会议统计

更新时间 2025/02/22 07:19:43

英飞画布服务端支持基于 REST API 根据画布 recordId,获取该画布内的会议数据统计信息。

前提条件

请求说明

请求路径

https://developer.infi.cn/infi/api/v1/statistics/boardMeetingData

请求参数

字段
类型
描述
list
Array<string>
画布的 recordId 数组

请求 curl 示例

curl  --location --request POST  \
--header 'token: Access Token' \
--header 'Content-Type: application/json' \
--data '{
"list": ["SAMPlE_RECORD_ID"]
}'
https://developer.infi.cn/infi/api/v1/statistics/boardMeetingData

请求成功情况

响应的 Http 状态码为 200 时表示请求成功,请求成功返回数据示例如下:

{
"list": [
{
"recordId": "SAMPlE_RECORD_ID",
"data": [
{
"id": "SAMPlE_ID",
"appId": "SAMPlE_APPID",
"recordId": "SAMPlE_RECORD_ID",
"meetingId": "SAMPlE_MEETING_ID",
"title": "SAMPlE_TITLE",
"vendor": "SAMPlE_VENDOR",
"cname": "SAMPlE_C_NAME",
"startTime": 1723087919557,
"endTime": 1723088589389,
"host": "SAMPlE_HOST",
"joiners": [
{
"userId": "SAMPlE_USER_ID",
"mediaIds": [101],
"joinDur": 669832,
"editDur": 669832,
"mediaDur": 663943,
"userRole": 1,
"audioNum": 1
}
],
"realEnd": false,
"createdAt": 1723088589417,
"updatedAt": 1723088589417,
"rtcEvent": "rtc_end",
"rtcDuration": 669832
}
]
}
]
}

成功返回的字段说明

字段
类型
描述
id
string
记录ID
appId
string
应用ID
recordId
string
画布ID
meetingId
string
会议ID
title
string
会议名称
vendor
string
会议提供商
cname
string
频道号
startTime
integer
点评数量
endTime
integer
文本框数量
host
string
主持人
joiners
Array<object>
参会人员
realEnd
boolean
是否真的结束
createdAt
integer
创建时间
updatedAt
integer
更新时间
rtcEvent
string
rtc事件 (两种结果:rtc_end rtc_begin)
rtcDuration
integer
会议时长

joiners 字段说明

字段
类型
描述
userId
integer
用户ID
mediaIds
array[integer]
声网频道内的用户ID
joinDur
integer
参会时长
editDur
integer
上台讲话时长
mediaDur
integer
声网使用时长
userRole
integer
用户角色( 1:主持人,2:联席主持人, 3:参会人, 4:游客, 100:录制小助手, 101:录制小助手)
audioNum
integer
开麦次数

请求失败情况

响应的 Http 状态码不为 200 时表示请求失败,如需更多信息请参考请求错误说明文档