查看会议汇总数据
1. 接口描述
接口名称:
/eventopenapi/event/report/summary
发送方式:
POST
参数格式:
accept: application/json;content-type: application/json
注意: 此接口将"获取直播会议报告数据 (新)"中的返回结果,按照汇总条件去重合并。对于多端入会的情况,系统会
- 同一个用户,多个终端入会时,将互动端、直播端的入会数据合并成一条记录
- 同一个用户,多个终端入会时,将会议重叠时间去除
2. 输入参数
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
token | String | 是 | 统一鉴权token |
eventId | Long | 是 | 直播会议ID |
sortBy | String | 否 | 汇总去重条件 默认值 "extId" "email": 根据邮箱汇总; "mobile": 根据手机汇总; "name": 根据姓名汇总; "extId": 根据第三方ID汇总 |
3. 输出参数
参数 | 类型 | 说明 |
---|---|---|
timeStamp | Long | 返回时间(时间戳,单位毫秒) |
requestId | String | 请求ID(在接口异常时, 需提供请求ID) |
code | Int | 返回的状态码 |
msg | String | 当返回结果的状态码不为200时,包含的错误信息 |
data | Json | 返回数据 |
data 参数说明
参数 | 类型 | 说明 |
---|---|---|
eventId | Long | 直播会议ID |
sortBy | String | 汇总条件 |
summary | Json | 汇总数据(已去重) |
summary 参数说明(根据sortBy进行分组汇总)
参数 | 类型 | 说明 |
---|---|---|
conferenceId | String | 会议ID |
billingCode | String | 会议BC |
hostId | String | 主持人ID |
name | String | 姓名 |
mobile | String | 手机 |
String | 邮箱 | |
extId | String | 第三方ID |
online_time | Long | 上线时间 (时间戳,单位秒) |
offline_time | Long | 下线时间 (时间戳,单位秒) |
duration | Int | 时长 (单位秒) |
4. 示例
输入示例
{
"token":"5d41c4ac806c6440eb6aa8e071115f2b",
"eventId": 542781
}
输出示例
{
"timeStamp": 1639476771703,
"code": 200,
"msg": "Successfully to get the event report summary!",
"data": {
"summary": {
"d7ea75f0ad0e49f5ac9e9c909ca2a442": {
"billingCode": "95370622",
"duration": 5135000,
"offline_time": 1639472848000,
"online_time": 1639467713000,
"conferenceId": "1012485376",
"mobile": "15029232544",
"name": "15029232544",
"hostId": "88406965",
"extId": "d7ea75f0ad0e49f5ac9e9c909ca2a442",
"email": ""
}
},
"eventId": 542781,
"sortBy": "extId"
},
"requestId": "10.255.0.106_20211214_181251_1639476771350"
}