概述
LabelType API是用于管理 Fess 标签类型的API。 您可以操作用于搜索结果标签分类和过滤的标签类型。
基础URL
端点列表
| 方法 | 路径 | 说明 |
|---|---|---|
| GET/PUT | /settings | 获取标签类型列表 |
| GET | /setting/{id} | 获取标签类型 |
| POST | /setting | 创建标签类型 |
| PUT | /setting | 更新标签类型 |
| DELETE | /setting/{id} | 删除标签类型 |
获取标签类型列表
请求
参数
| 参数 | 类型 | 必需 | 说明 |
|---|---|---|---|
size | Integer | 否 | 每页记录数(默认:20) |
page | Integer | 否 | 页码(从0开始) |
响应
获取标签类型
请求
响应
创建标签类型
请求
请求体
字段说明
| 字段 | 必需 | 说明 |
|---|---|---|
name | 是 | 标签显示名称 |
value | 是 | 标签值(搜索时使用) |
includedPaths | 否 | 标签目标路径的正则表达式(多个用换行符分隔) |
excludedPaths | 否 | 标签排除路径的正则表达式(多个用换行符分隔) |
sortOrder | 否 | 显示顺序 |
permissions | 否 | 访问权限角色 |
virtualHost | 否 | 虚拟主机 |
响应
更新标签类型
请求
请求体
响应
删除标签类型
请求
响应
使用示例
创建文档标签
使用标签搜索
参考信息
Admin API 概述 - Admin API概述
搜索API - 搜索API
标签 - 标签类型管理指南