用于试卷通用搜索查询。
试卷搜索
请求方法:GET
是否鉴权:否
请求编码:Content-Type:application/x-www-form-urlencoded
响应编码:Content-Type:application/json;charset=UTF-8
请求地址:index/collection/collectionList
请求参数:
参数名 | 参数类型 | 是否必填 | 参数说明 | 示例值 |
---|---|---|---|---|
page | int | 是 | 页码 | 1 |
size | int | 是 | 每页数量 | 10 |
year | int | 否 | 年份 | 2024 |
level | int | 否 | 试卷难度(管理端试题难度字典) | 1 |
free_state | int | 否 | 付费状态(管理端付费状态字典) | 1 |
keywords | string | 否 | 关键字 | 测试 |
category_uid | string | 否 | 试卷分类id(可以是一级分类或者二级分类的id) | |
new | int | 否 | 是否最新排序(1是,2否) | 2 |
is_recommend | int | 否 | 是否推荐 (1是,2否) | 2 |
- 成功示例:
javascript
{
"data": {
"items": [
{
"title": "测试试卷1",
"cover": "http://a.com/adse.png",
"publish_date": "2024-04-26",
"uid": "9a19e01f61",
"category": {
"uid": "f97fb3397d",
"title": "高考真题"
},
"author": "兔兔答题",
"free_state": 1,
"submit": 10,
}
],
"total": 1,
"page": 1,
"size": 10
},
"code": 100,
"msg": "请求成功"
}
参数名 | 参数类型 | 是否必有 | 参数说明 | 示例值 |
---|---|---|---|---|
uid | String | 是 | 试卷id | f1f15b624e |
title | String | 是 | 试卷名称 | 学科知识 |
cover | String | 是 | 试卷封面 | http://a.com/32097c8b47634.png |
publish_date | String | 是 | 试卷发布日期 | f1f15b624e |
category.uid | string | 是 | 试卷分类id | f97fb3397d |
category.title | string | 是 | 试卷分类名称(展示的二级分类名称) | 高考真题 |
author | String | 是 | 试卷作者 | 兔兔答题 |
free_state | int | 是 | 收费状态 | 参考字典配置中的收费状态(free_status) |
submit | int | 是 | 答题人数 | 10 |
- 失败示例:
javascript
{
"code": 101,
"data": [],
"msg": "获取失败"
}