新增视频问答
更新时间:2019-8-19
接口描述
该接口用于新增视频问答。
请求地址
https://spark.bokecc.com/api/question/create
请求方式
GET
请求参数
以下请求参数需要进行THQS权限认证, 权限认证方式请参考THQS认证方式。
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
userid | String | 是 | 用户ID。 |
videoid | String | 是 | 视频ID。 |
content | String | 是 | 问答题目,80字以内。 |
explaininfo | String | 否 | 问题的解答,150字以内。 |
answers | String | 是 | 问题的答案以及是否正确(该字段数据类型为jsonArray,最少2个,最多8个选项,从上到下对应A-H,示例:[{"content":"A、答案一","isright":0},{"content":"B、答案二","isright":1}])。 |
showtime | Integer | 是 | 问题出现的时间(取值需在视频的有效时间内),单位:秒。 |
isjump | Integer | 是 | 本问题是否可跳过(0:不可跳过,1:可跳过)。 |
keepplay | Integer | 是 | 答错后是否可继续播放(0:不可以,1:可以)。 keepplay为0时,必须设置backtime回看时间。用户答对了可选择回看知识点或者继续播放,用户答错了只能选择回看知识点。 keepplay为1时,backtime为可选值。当backtime没有值时,用户无论是否答对只能选择继续播放,当backtime有值时,无论用户是否答对都可选择回看知识点和继续播放。 |
backtime | Integer | 否 | 回看时间点(keepplay为0时必填),单位:秒。默认值:-1(-1代表不设置回看时间)。 |
answers说明
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
content | String | 是 | 答案的内容,50字以内。格式为大写字母A-H和中文下顿号、开头。如:“A、答案一”。 |
isright | Integer | 是 | 是否为正确答案,0:不是,1:是。 |
请求示例
https://spark.bokecc.com/api/question/create?keepplay=0&showtime=2&answers=%5B%7B%22content%22%3A%22A%E3%80%81%E7%AD%94%E6%A1%88%E4%B8%80%22%2C%22isright%22%3A0%7D%2C%7B%22content%22%3A%22B%E3%80%81%E7%AD%94%E6%A1%88%E4%B8%80%22%2C%22isright%22%3A1%7D%5D&explaininfo=%E9%97%AE%E9%A2%98%E8%A7%A3%E7%AD%94&videoid=6D080640AF53B5D363835A29B2A11xxx&isjump=1&time=1671433341641&backtime=1&userid=CC443A6686737xxx&content=%E9%97%AE%E7%AD%94%E9%A2%98%E7%9B%AE&hash=F89E757C0430901A887192ED27E09994
返回数据
名称 | 类型 | 说明 |
---|---|---|
questionid | String | 问答ID。 |
返回示例
{
"questionid": "F13A62BE66C94xxx"
}