Skip to content

用于试卷通用搜索查询。

试卷搜索

  • 请求方法:GET

  • 是否鉴权:否

  • 请求编码:Content-Type:application/x-www-form-urlencoded

  • 响应编码:Content-Type:application/json;charset=UTF-8

  • 请求地址:index/collection/collectionList

  • 请求参数:

参数名参数类型是否必填参数说明示例值
pageint页码1
sizeint每页数量10
yearint年份2024
levelint试卷难度(管理端试题难度字典)1
free_stateint付费状态(管理端付费状态字典)1
keywordsstring关键字测试
category_uidstring试卷分类id(可以是一级分类或者二级分类的id)
newint是否最新排序(1是,2否)2
is_recommendint是否推荐 (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": "请求成功"
}
参数名参数类型是否必有参数说明示例值
uidString试卷idf1f15b624e
titleString试卷名称学科知识
coverString试卷封面http://a.com/32097c8b47634.png
publish_dateString试卷发布日期f1f15b624e
category.uidstring试卷分类idf97fb3397d
category.titlestring试卷分类名称(展示的二级分类名称)高考真题
authorString试卷作者兔兔答题
free_stateint收费状态参考字典配置中的收费状态(free_status)
submitint答题人数10
  • 失败示例:
javascript
{
	"code": 101,
	"data": [],
	"msg": "获取失败"
}