敏感词架构
SensitiveFilter类图
SensitiveFilter加载流程
时序图
过滤词汇
数据库
字段 | 类型 | 备注 |
---|---|---|
id | int(10) | 主键 |
word_name | varchar(100) | 模板名称 |
create_time | bigint(20) | 消息编号 |
is_delete | smallint(1) | 1正常 0 删除 |
API
1.管理端查看敏感词列表
路径
URL: | {admin-domain}/admin/sensitive-words |
---|---|
METHOD | GET |
参数
page_size 页数
page_no 页码
返回值
"data":[
{
"id": 3,
"word_name": "宝宝好苦",
"create_time": 1567646844,
"is_delete": 1
}]
2.添加敏感词
路径
URL: | {admin-domain}/admin/sensitive-words |
---|---|
METHOD | POST |
参数
word_name 敏感词
返回值
{
"id": 3,
"word_name": "宝宝好苦",
"create_time": 1567646844,
"is_delete": 1
}
3.删除敏感词
路径
URL: | {admin-domain}/admin/sensitive-words/{id} |
---|---|
METHOD | DELETE |
参数
id 敏感词主键
返回值
状态 200