KesionEDU网校V10(2022)


导入Excel题库预览列表接口

<p>欢迎使用ShowDoc!</p> <p><strong>简要描述:</strong> </p> <ul> <li>导入Excel题库预览列表接口</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li>` <a href="http://域名/webapi/paper/ExcelTkImportPreview">http://域名/webapi/paper/ExcelTkImportPreview</a></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </li> </ul> <p><strong>参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>默认值</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">isadmin</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>0</td> <td>是否后台:0否,1是</td> </tr> <tr> <td style="text-align: left;">classid</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>0</td> <td>平台分类ID</td> </tr> <tr> <td style="text-align: left;">categoryid</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>0</td> <td>自定义分类ID</td> </tr> <tr> <td style="text-align: left;">sectionid</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>0</td> <td>章节ID</td> </tr> <tr> <td style="text-align: left;">knowledgeid</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>0</td> <td>知识点ID</td> </tr> <tr> <td style="text-align: left;">importtype</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>1</td> <td>类型:导入类型:1单选(题干+选项合并,下载示例模板),2单选(题干和选项分开,下载示例模板)</td> </tr> <tr> <td style="text-align: left;">tktype</td> <td style="text-align: left;">否(根据importtype=1时必填)</td> <td style="text-align: left;">int</td> <td>题目类型:2单选题,3多选题,4判断,5填空</td> </tr> <tr> <td style="text-align: left;">level</td> <td style="text-align: left;">否(根据importtype=1时必填)</td> <td style="text-align: left;">int</td> <td>0</td> <td>难度数:0易,1中,2难</td> </tr> <tr> <td style="text-align: left;">isadmin</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>0</td> <td>是否后台管理:0否,1是</td> </tr> <tr> <td style="text-align: left;">file</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>文件</td> </tr> <tr> <td style="text-align: left;">apptoken</td> <td style="text-align: left;">否(isadmin==0时必填)</td> <td style="text-align: left;">string</td> <td>Apptoken身份验证(这个值在登陆和注册的时候有返回来的)</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code>{ "file": "/KS_Inc/example/题目导入完整模板.xls", "categoryid": 0, "msg": "success", "nextstep_button": true, "level": 0, "classid": 1, "data": [ { "sort": 1, "title": "中国的首都是哪个城市?(  )", "tktype": 2, "tktype_name": "单选题", "tkinfo": { "content": [ "南京", "杭州", "西安", "北京" ], "answer": [ "D" ], "analysis": "", "audiofile": "", "analysis_videofile": "" }, "tk_level": 2, "israndom": 0, "tkpower": 0, "iscorrection": 0 }, { "sort": 2, "title": "中国最高的山峰是(  )。", "tktype": 2, "tktype_name": "单选题", "tkinfo": { "content": [ "乔戈里峰", "珠穆朗玛峰", "卓奥友峰", "马卡鲁峰" ], "answer": [ "B" ], "analysis": "纽约和孟买只是大城市", "audiofile": "", "analysis_videofile": "" }, "tk_level": 2, "israndom": 0, "tkpower": 0, "iscorrection": 0 }, { "sort": 3, "title": "长江三峡位于最西面的一个峡谷是(  )。", "tktype": 2, "tktype_name": "单选题", "tkinfo": { "content": [ "西陵峡", "巫峡", "瞿塘峡", "三门峡" ], "answer": [ "C" ], "analysis": "", "audiofile": "", "analysis_videofile": "" }, "tk_level": 2, "israndom": 0, "tkpower": 0, "iscorrection": 0 }, { "sort": 4, "title": "世界上面积最大的国家是(  )。", "tktype": 2, "tktype_name": "单选题", "tkinfo": { "content": [ "加拿大", "俄罗斯", "中国", "美国" ], "answer": [ "B" ], "analysis": "", "audiofile": "", "analysis_videofile": "" }, "tk_level": 2, "israndom": 0, "tkpower": 0, "iscorrection": 0 }, { "sort": 5, "title": "以下哪些城市是首都?(  )", "tktype": 3, "tktype_name": "多选题", "tkinfo": { "content": [ "开罗", "巴黎", "伦敦", "纽约", "孟买", "芝加哥", "法兰克福" ], "answer": [ "A", "B", "C" ], "analysis": "", "audiofile": "", "analysis_videofile": "" }, "tk_level": 2, "israndom": 0, "tkpower": 0, "iscorrection": 0 }, { "sort": 6, "title": "江南三大名楼指的是(  )。", "tktype": 3, "tktype_name": "多选题", "tkinfo": { "content": [ "湖北武汉的黄鹤楼", "湖南岳阳的岳阳楼", "安徽滁州醉翁亭", "江西南昌的滕王阁" ], "answer": [ "A", "B", "D" ], "analysis": "", "audiofile": "", "analysis_videofile": "" }, "tk_level": 2, "israndom": 0, "tkpower": 0, "iscorrection": 0 }, { "sort": 7, "title": "海南岛是中国最大的岛屿。", "tktype": 4, "tktype_name": "判断题", "tkinfo": { "content": [ "正确", "错误" ], "answer": [ "0" ], "analysis": "", "audiofile": "", "analysis_videofile": "" }, "tk_level": 2, "israndom": 0, "tkpower": 0, "iscorrection": 0 }, { "sort": 8, "title": "中国最大的湖泊是青海湖?", "tktype": 4, "tktype_name": "判断题", "tkinfo": { "content": [ "正确", "错误" ], "answer": [ "1" ], "analysis": "", "audiofile": "", "analysis_videofile": "" }, "tk_level": 2, "israndom": 0, "tkpower": 0, "iscorrection": 0 }, { "sort": 9, "title": "离地球最近的恒星是____。", "tktype": 5, "tktype_name": "填空题", "tkinfo": { "content": [], "answer": [ [ "太阳" ] ], "analysis": "", "audiofile": "", "analysis_videofile": "" }, "tk_level": 2, "israndom": 0, "tkpower": 0, "iscorrection": 0 } ], "error": [], "importtype": 2, "tktype": 0, "sectionid": 0, "result": true }</code></pre> <p><strong>返回参数说明</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">描述</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">result</td> <td style="text-align: left;">bool</td> <td style="text-align: left;">返回结果 :true,false(可以弹窗提示信息),true的时候才有nextstep_button,error,data这些字段</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td style="text-align: left;">消息</td> </tr> <tr> <td style="text-align: left;">nextstep_button</td> <td style="text-align: left;">bool</td> <td style="text-align: left;">下一步按钮:true显示,false不能点击下一步</td> </tr> <tr> <td style="text-align: left;">error</td> <td style="text-align: left;">数组</td> <td style="text-align: left;">错误消息集合</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">数组</td> <td style="text-align: left;">题库列表</td> </tr> </tbody> </table> <p>data参数说明</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">描述</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">sort</td> <td style="text-align: left;">number</td> <td style="text-align: left;">序号</td> </tr> <tr> <td style="text-align: left;">title</td> <td style="text-align: left;">string</td> <td style="text-align: left;">题干</td> </tr> <tr> <td style="text-align: left;">tktype</td> <td style="text-align: left;">number</td> <td style="text-align: left;">题目类型</td> </tr> <tr> <td style="text-align: left;">tktype_name</td> <td style="text-align: left;">string</td> <td style="text-align: left;">题目类型名称</td> </tr> <tr> <td style="text-align: left;">- tkinfo</td> <td style="text-align: left;">object</td> <td style="text-align: left;">题目信息</td> </tr> <tr> <td style="text-align: left;">tk_level</td> <td style="text-align: left;">number</td> <td style="text-align: left;">难易度:0易,1中,2难</td> </tr> <tr> <td style="text-align: left;">israndom</td> <td style="text-align: left;">number</td> <td style="text-align: left;">是否随机:0否,1是</td> </tr> <tr> <td style="text-align: left;">tkpower</td> <td style="text-align: left;">number</td> <td style="text-align: left;">试题权限(0不限,1仅限正规试卷,2仅限练习或正规试卷,但不允许前台展示</td> </tr> <tr> <td style="text-align: left;">iscorrection</td> <td style="text-align: left;">number</td> <td style="text-align: left;">是否允许纠错:0否,1是</td> </tr> </tbody> </table> <p>tkinfo参数说明</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">描述</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">- - content</td> <td style="text-align: left;">object</td> <td style="text-align: left;">内容</td> </tr> <tr> <td style="text-align: left;">- - answer</td> <td style="text-align: left;">object</td> <td style="text-align: left;">参考答案</td> </tr> <tr> <td style="text-align: left;">analysis</td> <td style="text-align: left;">string</td> <td style="text-align: left;">解析</td> </tr> <tr> <td style="text-align: left;">analysis_videofile</td> <td style="text-align: left;">string</td> <td style="text-align: left;">解析视频</td> </tr> <tr> <td style="text-align: left;">audiofile</td> <td style="text-align: left;">string</td> <td style="text-align: left;">音频</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML