# 敏感词验证

# 1、接口地址

  • 生产环境:https://xxxxxxx/api/dyminigame/uniteantidirt

域名请联系发行获取(安全模块域名)

# 2、使用场景

WARNING

# 3、接口说明

DANGER

  • 此接口为使用抖音小游戏内容安全合规接口,必接

# 4、请求方式

  • 方式:POST

  • 接入方式: 直接接入

    请求参数: headers头 Body raw(JSON)

参数类型 字段名 值类型 必填 说明
Body appId int 产品ID
Body timestamp long (服务器调用)当前时间戳,秒,前后2小时有效
Body sign long (服务器调用)接口加密签名md5("appId=" appId "&timestamp=" timestamp appkey)
Body accountId long (SDK调用)玩家账号ID
Body token string (SDK调用)登录返回的票据
Body mainChannel int (SDK调用) sdk配置的主渠道ID
Body secoChannel int (SDK调用) sdk配置的次渠道ID
Body tasks list 需检测的文本列表
Body tasks -> content string 文本内容

# 5、接口响应说明

  • 请求示例
{"appId":1347111761,"timestamp":1697180944,"sign":"78b******4dec1a4d","tasks":[{"content":"喜欢"},{"content":"测试"}]}
  • 验证通过响应结果JSON格式

    {
    "resultCode": 10000,
    "datum": [
        {
            "code": 0,
            "data_id": null,
            "msg": "",
            "task_id": "MICROAPP_1719802424859093951",
            "predicts": [
                {
                    "hit": true,
                    "model_name": "short_content_antidirt",
                    "prob": 1,
                    "target": null
                }
            ]
        },
        {
            "code": 0,
            "data_id": null,
            "msg": "",
            "task_id": "MICROAPP_1719802424859094242",
            "predicts": [
                {
                    "hit": false,
                    "model_name": "short_content_antidirt",
                    "prob": 0,
                    "target": null
                }
            ]
        }
    ],
    "resultInfo": "",
    "rid": "sidymncheck.7d8c72b05e2745feaf7064f69e8915c0"
    }
    
    
  • 返回说明:

参数类型 字段名 值类型 说明 备注
result resultCode int 响应值 10000验证完成,其它失败
result resultInfo string 提示信息
result rid string response identifies(响应唯一标识)
result datum T 数据泛型
result datum -> code int 检测结果-状态码
result datum -> data_id string 检测结果-数据 id
result datum -> msg string 检测结果- 消息
result datum -> task_id string 检测结果-任务 id
result datum -> predicts List 检测结果-置信度列表
result datum -> predicts -> hit Bool 检测结果-置信度-是否命中 true:命中敏感词,false:未命中 【以此判断是否拦截】
result datum -> predicts -> model_name string 检测结果-置信度-模型/标签
result datum -> predicts -> prob int 检测结果-置信度-概率,值为 0 或者 1,当值为 1 时表示检测的文本包含违法违规内容
result datum -> predicts -> target string 检测结果-置信度-服务/目标
Last Updated: 2024/8/5 16:39:55