获取视频问答详情
更新时间:2019-9-27
1. v2版本
接口描述
该接口用于获取视频问答详情,在v1版本基础上返回数据新增答案的id。
请求地址
https://spark.bokecc.com/api/question/get/v2
请求方式
GET
请求参数
以下请求参数需要进行THQS权限认证, 权限认证方式请参考THQS认证方式。
名称 |
类型 |
必填 |
描述 |
userid |
String |
是 |
用户ID。 |
videoid |
String |
是 |
视频ID。 |
questionid |
String |
是 |
问题ID。 |
请求示例
https://spark.bokecc.com/api/question/get/v2?questionid=F13A62BE66C94xxx&videoid=6D080640AF53B5D363835A29B2A11xxx&time=1671435122704&userid=CC443A6686737xxx&hash=C3B79AC07FD1BE3B279BE34CA9223B9E
返回数据
名称 |
类型 |
说明 |
question |
Object |
问答详情。 |
question说明
名称 |
类型 |
说明 |
id |
String |
问题ID。 |
content |
String |
问答题目。 |
explaininfo |
String |
问题的解答。 |
isjump |
Integer |
是否可跳过(0:不可跳过,1:可跳过)。 |
showtime |
Integer |
问题出现的时间,单位:秒。 |
keepplay |
Integer |
答错后是否可继续播放(0:不可继续播放,1:可以继续播放)。 |
backtime |
Integer |
回看时间点,单位:秒。 -1代表没有设置回看时间。 |
answers |
Array |
问题的答案以及是否正确。 |
answers说明
名称 |
类型 |
说明 |
content |
String |
答案的内容。 |
isright |
Integer |
对应的答案是否是正确答案(0:不是,1:是)。 |
id |
String |
答案ID。 |
返回示例
{
"result": "OK",
"question": {
"isjump": 1,
"showtime": 2,
"explaininfo": "问题解答",
"keepplay": 0,
"backtime": 1,
"answers": [
{
"right": 0,
"id": "01BCE99BBE7FCEDF",
"content": "A、答案1"
},
{
"right": 1,
"id": "BA4C8BF8FEC4C34D",
"content": "B、答案2"
}
],
"id": "F13A62BE66C94xxx",
"content": "问答题目"
}
}
2. v1版本
接口描述
该接口用于获取视频问答详情。
请求地址
https://spark.bokecc.com/api/question/get
请求方式
GET
请求参数
以下请求参数需要进行THQS权限认证, 权限认证方式请参考THQS认证方式。
名称 |
类型 |
必填 |
描述 |
userid |
String |
是 |
用户ID。 |
videoid |
String |
是 |
视频ID。 |
questionid |
String |
是 |
问题ID。 |
请求示例
https://spark.bokecc.com/api/question/get?questionid=F13A62BE66C94xxx&videoid=6D080640AF53B5D363835A29B2A11xxx&time=1671435360116&userid=CC443A66867376xx&hash=20FA6259B318C9BC8F583CAE1E443831
返回数据
名称 |
类型 |
说明 |
question |
Object |
问答详情。 |
question说明
名称 |
类型 |
说明 |
d |
String |
问题ID。 |
content |
String |
问答题目。 |
explaininfo |
String |
问题的解答。 |
isjump |
Integer |
是否可跳过(0:不可跳过,1:可跳过)。 |
showtime |
Integer |
问题出现的时间,单位:秒。 |
keepplay |
Integer |
答错后是否可继续播放(0:不可继续播放,1:可以继续播放)。 |
backtime |
Integer |
回看时间点,单位:秒。 -1代表没有设置回看时间。 |
answers |
Array |
问题的答案以及是否正确。 |
answers说明
名称 |
类型 |
说明 |
content |
String |
答案的内容。 |
isright |
Integer |
对应的答案是否是正确答案(0:不是,1:是)。 |
返回示例
{
"result": "OK",
"question": {
"isjump": 1,
"showtime": 2,
"explaininfo": "问题解答",
"keepplay": 0,
"backtime": 1,
"answers": [
{
"right": 0,
"content": "A、答案1"
},
{
"right": 1,
"content": "B、答案2"
}
],
"id": "F13A62BE66C94798",
"content": "问答题目"
}
}