查看会议互动数据
1. 接口描述
接口名称:
/eventopenapi/event/report/interacts
发送方式:
POST
参数格式:
accept: application/json;content-type: application/json
2. 输入参数
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
token | String | 是 | 统一鉴权token |
eventId | Long | 是 | 直播会议ID |
dataType | String | 否 | 数据类型 0: 全部; 1: 问答; 2: 投票; 3: 签到; 4: 抽奖; 5: 举手; 6: 红包 (默认值 0) |
3. 输出参数
参数 | 类型 | 说明 |
---|---|---|
timeStamp | Long | 返回时间(时间戳,单位毫秒) |
requestId | String | 请求ID(在接口异常时, 需提供请求ID) |
code | Int | 返回的状态码 |
msg | String | 当返回结果的状态码不为200时,包含的错误信息 |
data | Json | 返回数据 |
data 参数说明
参数 | 类型 | 说明 |
---|---|---|
eventId | Long | 直播会议ID |
dataType | Int | 数据类型 0: 全部; 1: 问答; 2: 投票; 3: 签到; 4: 抽奖; 5: 举手; 6: 红包 |
result | Json | 互动数据 |
result 参数说明
参数 | 类型 | 说明 |
---|---|---|
qa | Array | 问答数据 |
vote | Array | 投票数据 |
sign | Array | 签到数据 |
lottery | Array | 抽奖数据 |
handsup | Array | 举手数据 |
redpacket | Array | 红包数据 |
qa 问答数据
参数 | 类型 | 说明 |
---|---|---|
timestamp | String | 问答发起时间(单位: 毫秒) |
originator | String | 发起人 |
response_number | Int | 已答人数 |
response_percent | String | 答题率 |
unresponse_number | Int | 未答人数 |
correct_number | Int | 正确人数 |
correct_percent | String | 正确率 |
details | Array | 问答明细 |
qa.details 问答明细
参数 | 类型 | 说明 |
---|---|---|
timestamp | String | 问答时间(单位: 毫秒) |
name | String | 姓名 |
String | 邮箱 | |
phone | String | 手机 |
questions | Array | 问题列表 |
qa.details.questions 问题列表
参数 | 类型 | 说明 |
---|---|---|
question | String | 问题题号(包括正确答案) |
answer | String | 选择值 |
vote 投票数据
参数 | 类型 | 说明 |
---|---|---|
timestamp | String | 投票发起时间(单位: 毫秒) |
originator | String | 发起人 |
vote_number | Int | 总投票人数 |
vote_percent | String | 投票率 |
unvote_number | Int | 未投票人数 |
details | Array | 投票明细 |
vote.details 投票明细
参数 | 类型 | 说明 |
---|---|---|
timestamp | String | 投票时间(单位: 毫秒) |
name | String | 姓名 |
String | 邮箱 | |
phone | String | 手机 |
questions | Array | 问题列表 (描述与qa.details.questions相同) |
sign 签到数据
参数 | 类型 | 说明 |
---|---|---|
timestamp | String | 签到发起时间(单位: 毫秒) |
originator | String | 发起人 |
sign_number | Int | 签到总人数 |
sign_percent | String | 签到率 |
unsign_number | Int | 未签到人数 |
details | Array | 签到明细 |
sign.details 签到明细
参数 | 类型 | 说明 |
---|---|---|
timestamp | String | 签到时间(单位: 毫秒) |
name | String | 姓名 |
String | 邮箱 | |
phone | String | 手机 |
isSign | String | 是否签到 0:未签到, 1: 已签到 |
lottery 抽奖数据
参数 | 类型 | 说明 |
---|---|---|
timestamp | String | 抽奖发起时间(单位: 毫秒) |
originator | String | 发起人 |
winner_number | Int | 中奖人数 |
details | Array | 抽奖明细 |
lottery.details 抽奖明细
参数 | 类型 | 说明 |
---|---|---|
timestamp | String | 抽奖时间(目前暂时不返回) |
name | String | 姓名 |
String | 邮箱 | |
phone | String | 手机 |
award | String | 奖品 |
receiver_name | String | 收货人姓名 |
receiver_phone | String | 收货人手机 |
receiver_address | String | 收货人地址 |
handsup 举手数据
参数 | 类型 | 说明 |
---|---|---|
total_number | Int | 举手次数 |
people_number | Int | 举手人数 |
details | Array | 举手明细 |
handsup.details 举手明细
参数 | 类型 | 说明 |
---|---|---|
timestamp | String | 举手时间(单位: 毫秒) |
name | String | 姓名 |
String | 邮箱 | |
phone | String | 手机 |
allowSpeakTime | String | 允许发言时间(单位: 毫秒) |
redpacket 红包数据
参数 | 类型 | 说明 |
---|---|---|
timestamp | String | 红包时间(单位: 毫秒) |
originator | String | 发起人 |
amount_number | Int | 红包金额 |
grab_number | Int | 抢到红包人数 |
details | Array | 红包明细 |
redpacket.details 红包明细
参数 | 类型 | 说明 |
---|---|---|
timestamp | String | 红包时间(单位: 毫秒) |
orderNo | String | 订单号 |
receive_time | String | 领取时间(单位: 毫秒) |
receiver_name | String | 姓名 |
receiver_nickName | String | 微信昵称 |
amount | String | 红包金额 |
4. 示例
输入示例
{
"token":"5d41c4ac806c6440eb6aa8e071115f2b",
"eventId": 567578
}
输出示例
{
"timeStamp": 1655188702266,
"code": 200,
"msg": "Successfully to get the event report interacts!",
"data": {
"result": {
"qa": [
{
"unresponse_number": 0,
"correct_percent": "100",
"correct_number": 1,
"response_number": 1,
"details": [
{
"phone": "18994314989",
"name": "观众003",
"questions": [
{
"question": "第1题: (正确答案: A)",
"answer": "A"
}
],
"extId": "76fb00dfe5914db7aa8e91327acb370222",
"email": "a002@quanshi.com",
"timestamp": "1655187271581"
}
],
"timestamp_date": "2022-06-14 14:14:28",
"originator": "主持人001",
"response_percent": "100.00",
"timestamp": "1655187268670"
},
{
"unresponse_number": 0,
"correct_percent": "0",
"correct_number": 0,
"response_number": 0,
"details": [],
"timestamp_date": "2022-06-14 14:14:20",
"originator": "主持人001",
"response_percent": "0.00",
"timestamp": "1655187260239"
}
],
"handsup": [
{
"total_number": 1,
"details": [
{
"phone": "+86-18994314989",
"name": "观众003",
"extId": "76fb00dfe5914db7aa8e91327acb370222",
"email": "a002@quanshi.com",
"timestamp": "1655188562000",
"allowSpeakTime": "1655188564000"
}
],
"people_number": 1
}
],
"sign": [
{
"sign_number": 1,
"sign_percent": "100",
"unsign_number": 0,
"details": [
{
"phone": "18994314989",
"name": "观众003",
"extId": "76fb00dfe5914db7aa8e91327acb370222",
"email": "a002@quanshi.com",
"timestamp": "1655187789026",
"isSign": "1"
}
],
"timestamp_date": "2022-06-14 14:23:07",
"originator": "主持人001",
"timestamp": "1655187787311"
}
],
"lottery": [
{
"details": [
{
"award": "Prize",
"phone": "18994314989",
"name": "观众003",
"receiver_name": "gang",
"receiver_address": "",
"extId": "76fb00dfe5914db7aa8e91327acb370222",
"receiver_phone": "",
"email": "a002@quanshi.com",
"timestamp": "-"
}
],
"timestamp_date": "2022-06-14 14:19:10",
"originator": "主持人001",
"timestamp": "1655187550172",
"winner_number": 1
}
],
"redpacket": [
{
"details": [
{
"amount": "1.00",
"orderNo": "TM-20220614-00001",
"receiver_nickName": "-",
"receive_time": "1655187783000",
"receiver_name": "观众003",
"extId": "76fb00dfe5914db7aa8e91327acb370222",
"timestamp": "1655187782000"
}
],
"timestamp_date": "2022-06-14 14:23:02",
"originator": "主持人001",
"amount_number": 1,
"grab_number": 1,
"timestamp": "1655187782000"
}
],
"vote": [
{
"vote_number": 1,
"vote_percent": "100.00",
"details": [
{
"phone": "18994314989",
"name": "观众003",
"questions": [
{
"question": "1.Vote",
"answer": "B-v2"
}
],
"extId": "76fb00dfe5914db7aa8e91327acb370222",
"email": "a002@quanshi.com",
"timestamp": "1655187535228"
}
],
"timestamp_date": "2022-06-14 14:18:52",
"originator": "主持人001",
"unvote_number": 0,
"timestamp": "1655187532863"
}
]
},
"eventId": 567578,
"dataType": 0
},
"requestId": "10.255.0.106_20220614_143821_1655188701514"
}