获取书籍分类列表
接口地址:/book/category
请求方式:GET
响应数据类型:application/json
接口描述:
获取书籍分类列表支持分页查询
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| Authorization | 授权请求头 | header | true | string | |
| x-jd-device | 设备信息 | header | false | string | |
| name | 分类名字 | query | false | string | |
| parentId | 父分类ID,如果只想获取第一层分类请传0 | query | false | array | integer |
| size | 数量,最大值200,如果超过会自动变为200 | query | false | integer(int32) | |
| page | 页码 | query | false | integer(int32) |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | object |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| totalPages | integer(int32) | integer(int32) | |
| totalElements | integer(int64) | integer(int64) | |
| size | integer(int32) | integer(int32) | |
| content | array | object | |
| id | 分类ID | integer(int64) | |
| name | 分类名字 | string | |
| path | 分类路径 | array | integer(int64) |
| hasChildren | 是否有子分类 | boolean | |
| number | integer(int32) | integer(int32) | |
| sort | object | object | |
| empty | boolean | ||
| sorted | boolean | ||
| unsorted | boolean | ||
| first | boolean | ||
| last | boolean | ||
| numberOfElements | integer(int32) | integer(int32) | |
| pageable | object | object | |
| offset | integer(int64) | ||
| sort | object | object | |
| empty | boolean | ||
| sorted | boolean | ||
| unsorted | boolean | ||
| pageNumber | integer(int32) | ||
| pageSize | integer(int32) | ||
| paged | boolean | ||
| unpaged | boolean | ||
| empty | boolean |
响应示例:
{
"totalPages": 0,
"totalElements": 0,
"size": 0,
"content": [
{
"id": 0,
"name": "",
"path": [],
"hasChildren": true
}
],
"number": 0,
"sort": {
"empty": true,
"sorted": true,
"unsorted": true
},
"first": true,
"last": true,
"numberOfElements": 0,
"pageable": {
"offset": 0,
"sort": {
"empty": true,
"sorted": true,
"unsorted": true
},
"pageNumber": 0,
"pageSize": 0,
"paged": true,
"unpaged": true
},
"empty": true
}