# 创建敏感词接口[单条]

  • 接口说明: 创建敏感词[单条]
  • 接口地址: /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"
      }
    }
  ]
}
最后更新: 7/16/2020, 10:56:29 AM