画布会议统计
更新时间 2025/02/22 07:19:43
英飞画布服务端支持基于 REST API 根据画布 recordId,获取该画布内的会议数据统计信息。
前提条件
- 已经完成英飞画布应用的创建动作,详见新人指引文档。
- 了解 REST API 请求的认证方式,详见获取 Access Token 文档。
- 持有创建画布接口返回的画布 ID。
请求说明
请求路径
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
时表示请求失败,如需更多信息请参考请求错误说明文档。