跳到主要内容
版本:v2

获取书籍分类列表

接口地址:/book/category

请求方式:GET

响应数据类型:application/json

接口描述:

获取书籍分类列表支持分页查询

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
Authorization授权请求头headertruestring
x-jd-device设备信息headerfalsestring
name分类名字queryfalsestring
parentId父分类ID,如果只想获取第一层分类请传0queryfalsearrayinteger
size数量,最大值200,如果超过会自动变为200queryfalseinteger(int32)
page页码queryfalseinteger(int32)

响应状态:

状态码说明schema
200OKobject

响应参数:

参数名称参数说明类型schema
totalPagesinteger(int32)integer(int32)
totalElementsinteger(int64)integer(int64)
sizeinteger(int32)integer(int32)
contentarrayobject
  id分类IDinteger(int64)
  name分类名字string
  path分类路径arrayinteger(int64)
  hasChildren是否有子分类boolean
numberinteger(int32)integer(int32)
sortobjectobject
  emptyboolean
  sortedboolean
  unsortedboolean
firstboolean
lastboolean
numberOfElementsinteger(int32)integer(int32)
pageableobjectobject
  offsetinteger(int64)
  sortobjectobject
    emptyboolean
    sortedboolean
    unsortedboolean
  pageNumberinteger(int32)
  pageSizeinteger(int32)
  pagedboolean
  unpagedboolean
emptyboolean

响应示例:

{
"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
}