Skip to content

该接口用于查询指定类型的资源,例如管理端将资源设置为热门资源,或者是推荐资源。在某些业务场景下,只需要查询出该类型的资源,可以通过该接口获取。

查询接口

目前只支持热门资源和推荐资源两种类型。

  • 请求方法:GET

  • 是否鉴权:否

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

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

  • 请求地址:index/resource.resource/homeResource

  • 请求参数:

参数名参数类型是否必填参数说明示例值
sceneString查询类型(recommend:推荐资源,hot:热门资源)
pageint页码1
sizeint每页条数20
  • 成功示例:
javascript
{
	"data": {
		"items": [
			{
				"title": "Java面试真题100道",
				"category_uid": "661d08d18772a",
				"download": 10,
				"publish_date": "2024-04-16",
				"author": "兔兔答题",
				"uid": "661e15d63b18d",
				"cover": "https://qiniucloud.qqdeveloper.com/uploads/images/20240416/20240416141206de2152408.png",
				"category": {
					"title": "Java编程",
					"uid": "661d08d18772a"
				},
				"year": "2024",
                "collect_count": 20,
                "like_count": 10
			}
		],
		"total": 4,
		"page": 1,
		"size": 20
	},
	"code": 100,
	"msg": "查询成功"
}
参数名参数类型是否必有参数说明示例值
titleString资源名称
category_uidString资源分类id
downloadint下载量
publish_dateString发布时间
authorString作者
uidString资源id
coverString封面
category.titleString分类名称
category.uidString分类id
yearString年份
collect_countint收藏量
like_countint点赞量
data.totalint总条数
data.pageint当前页码
data.sizeint每页条数
  • 失败示例:
javascript
{
	"code": 101,
	"data": [],
	"msg": "请求失败"
}