句无忧

我的API
违禁词检测API
检测内容中是否包含广告法违禁词、涉政、涉黄、暴恐违禁、谩骂、平台限流等违禁词
文字套餐
图片套餐
套餐有效期为一年
套餐一:一百万字
¥40
¥0.04元/千字
限时8折
套餐二:一千万字
¥160
¥0.016元/千字
限时8折
套餐三:一亿字
¥800
¥0.008元/千字
限时8折
套餐四:十亿字
¥3200
¥0.0032元/千字
限时8折
立即购买
接口地址
https://api.check51.cn/api/word/detect-text
获取密钥
请求方式
POST
请求格式
form-data或x-www-form-urlencoded
返回格式
JSON
请求示例
请求参数说明
参数名称 类型 必填 示例 说明
appid string 100001 应用编号,对应当前账号的句无忧用户编号
secretKey string xxxxxxxxxxxxx 密钥
content string \u4eca\u5929\u662f\u6700\u7f8e\u597d\u7684\u4e00\u5929 检测内容,最大字符长度为5万,超过5万自动截断。(字符串内容请进行UNICODE中文编码,当前示例原文内容为:今天是最美好的一天)
isCommonWord bool false 是否使用句无忧通用词库,默认true
industryId int 2 选择的行业ID,仅支持一个行业输入(默认:0)
platformId int 8 选择的行业ID,仅支持一个平台输入(默认:0)
isDefined bool true 是否使用当前应用自定义词库,包括个人词库与黑名单词库(默认:false)
isDefinedTeam bool true 是否使用当前应用团队词库(默认:false)
响应参数说明
参数名称 类型 说明
code string 返回状态码(0000表示检测成功,否则检测异常,原因请参照错误码列表)
msg string 返回状态内容
data object 返回检测结果
+status int 检测结果状态(1-通过(无违禁词),2-不通过(存在违禁词))
+resContent string 文字检测结果(带颜色html标签,请自行增加样式,
禁用词:"jwy-topRisk",敏感词:"jwy-lowRisk")
+topRiskStr string 禁用词汇总(第一、top1)
+lowRiskStr string 敏感词汇总(领先、广告)
+riskList Array 违禁词列表详情
++title string 违禁词名称
++type string 风险等级-禁用词/敏感词
++sourse string 所属行业/平台
++reason string 违禁原因
++pinYin string 系统替换词-拼音
++partPinYin string 系统替换词-部分拼音
++shortPinYin string 系统替换词-拼音缩写
++tongYin string 系统替换词-同音词
++firstStar string 系统替换词-首字*号
++allStar string 系统替换词-全*号
++emoji string 系统替换词-emoji表情
++english string 系统替换词-英文
++huoXingWen string 系统替换词-火星文
++symbolSegmentation string 系统替换词-符号分割
++userWord string 个人词库替换词
++teamWord string 团队词库替换词
+contentLength int 当前消耗文字字数
JSON返回示例
{
    "code": "0000",
    "msg": "检测成功",
    "data": {
                  "status":2,
                  "resContent":"在这个信息爆炸的时代,广告已经成为了企业推广产品或服务不可或缺的一种方式。然而,随着广告法规的日益严格,如何在确保广告内容合规的同时",
                  "topRiskStr":"爆炸、解决",
                  "lowRiskStr":"推广、消费、广告",
                  "riskList": [
                          {
                          "title": "爆炸",
                          "type": "禁用词",
                          "sourse": "通用词库",
                          "reason": "涉嫌非法危险爆炸物",
                          "pinYin": "BaoZha",
                          "partPinYin": "Bao炸",
                          "shortPinYin": "bz",
                          "tongYin": "堡扎",
                          "firstStar": "*炸",
                          "allStar": "**",
                          "emoji": "💥",
                          "english": "blast",
                          "huoXingWen": "嚗怍",
                          "symbolSegmentation": "爆/炸",
                          "userWord": "",
                          "teamWord": ""
                          },
                          {
                          "title": "推广",
                          "type": "敏感词",
                          "sourse": "抖音",
                          "reason": "涉嫌不当用语",
                          "pinYin": "TuiGuang",
                          "partPinYin": "Tui广",
                          "shortPinYin": "tg",
                          "tongYin": "颓咣",
                          "firstStar": "*广",
                          "allStar": "**",
                          "emoji": "💼📢",
                          "english": "extension",
                          "huoXingWen": "蓷広",
                          "symbolSegmentation": "推/广",
                          "userWord": "",
                          "teamWord": ""
                          },
                          {
                          "title": "广告",
                          "type": "敏感词",
                          "sourse": "美妆护理",
                          "reason": "涉嫌不当用语",
                          "pinYin": "GuangGao",
                          "partPinYin": "Guang告",
                          "shortPinYin": "gg",
                          "tongYin": "咣告",
                          "firstStar": "*告",
                          "allStar": "**",
                          "emoji": "📺",
                          "english": "advertisement",
                          "huoXingWen": "広哠",
                          "symbolSegmentation": "广/告",
                          "userWord": "",
                          "teamWord": ""
                          },
                  ],
                  "contentLength":50
            }
}