文档
测试

获取试题列表

POST
http://aqjd.aqpx.online/examAdminDistributMethod

请求头

参数名
类型
描述
必填
TOKEN
加密token 详细见下面加密模块
必填
TIME
请求时间戳
必填
METHOD
加密的方法名 详细见下面加密模块 getAppQuestionList
必填

请求参数

参数名
类型
描述
必填
PAGE
页码 获取分页接口也可从这里获取
必填
question
可传可不传 作为查询使用 试题名称
必填
basicid
可传可不传 作为查询使用 考场id
必填
questiontype
可传可不传 作为查询使用 试卷类型
必填
questionknows
可传可不传 作为查询使用 试卷知识点
必填

响应参数

参数名
类型
描述
必填
code
int
接口返回结果成功0为失败1为成功
必填
msg
varchar
返回的提示信息·
必填
info
json
返回的结果数据,当code为1时才会有结果,否则为空
必填

说明 / 示例

code 为 1 返回成功 ![image.png](https://cos.easydoc.net/89512176/files/kbnpy92n.png) count 为 总条数 questionid 题目id questype 题目类型 question 题目内容 select 题目选项 trueselect 正确答案 basic 所属考场 questionknow 知识点 analysis 题目解析

参数加密模块

这里为加密模块 主要介绍为 加密token和加密method token 加密: ```language let datas = [ { userid:"c4ca4238a0b923820dcc509a6f75849b1", userid_token:"15ab8357abeb6eacf1b591a1b5b1aedd", } ]; ``` 首先将登录时传入的userid和userid_token获取然后进行数组组装 然后转json进行加密 ```language let encrypted = encrypt.encrypt(JSON.stringify(datas)); ``` 这里为method加密 ```language let method = 'getAppQuestionList'; method = encrypt.encrypt(method); ``` 这两块可以基本为固定模块 也就是说你直接将代码块内代码复制到你代码中即可