# 创建敏感词接口[单条]
- 接口说明: 创建敏感词[单条]
- 接口地址: /api/stop-words
- 请求方式: POST
# 请求参数
参数名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
**data** | object | 是 | 基础数据 |
type | string | 是 | 数据类型,固定值 stop-words |
**attributes** | object | 是 | 数据属性 |
attributes.ugc | string | 是 | 主题、回复内容处理方式: {IGNORE} 不处理 {MOD} 审核 {BANNED} 禁用 {REPLACE} 替换 |
attributes.username | string | 是 | 用户内容处理方式: {IGNORE} 不处理 {BANNED} 禁用 |
attributes.find | string | 是 | 敏感词或敏感词查找正则 |
attributes.replacement | string | 是 | 待替换的内容 |
# 请求示例
{
"data": {
"type": "stop-words",
"attributes": {
"ugc": "{REPLACE}",
"username": "{MOD}",
"find": "123",
"replacement": "456"
}
}
}
# 返回说明
- 成功,http 状态码 201
- 失败,http 状态码 500
# 返回结果
关联数据模型字段释义请参见相应文档
参数名称 | 类型 | 出现要求 | 描述 |
---|---|---|---|
**data** | object | 基础数据 | |
type | string | 数据类型 | |
id | int | 数据 id | |
**attributes** | object | 数据属性 | |
attributes.ugc | string | 针对用户内容的处理方式 | |
attributes.username | string | 针对用户名的处理方式 | |
attributes.find | string | 敏感词或敏感词查找正则 | |
attributes.replacement | string | 待替换的内容 | |
attributes.created_at | datetime | 创建时间 | |
attributes.updated_at | datetime | 修改时间 | |
**relationships** | object | 关联关系 | |
**included** | object | 关联数据 |
# 返回示例
{
"data": {
"type": "stop-words",
"id": "46",
"attributes": {
"ugc": "{REPLACE}",
"username": "{MOD}",
"find": "Bedfordshire input",
"replacement": "Ball Montana",
"created_at": "2019-11-13T10:20:01+08:00",
"updated_at": "2019-11-13T10:20:01+08:00"
},
"relationships": {
"user": {
"data": {
"type": "users",
"id": "1"
}
}
}
},
"included": [
{
"type": "users",
"id": "1",
"attributes": {
"username": "username",
"nickname": null,
"mobile": "",
"unionId": "",
"lastLoginIp": "127.0.0.1",
"createdAt": "2019-10-11T00:00:00+08:00",
"updatedAt": "2019-11-11T14:51:34+08:00"
}
}
]
}