# 敏感词验证

# 1、接口地址

  • 生产环境:https://xxxxxxx/api/minigamecommon/antidirt/{appId}/{channelId}/{mainChannel}/{secondChannel}

  • Url参数说明

    • appId:产品id。
    • channelId:渠道ID(微信小游戏:1398,抖音小游戏:3438,QQ小游戏:3439,淘宝小游戏:3466,快手小游戏:3499)。
    • mainChannel:二级渠道号。
    • secondChannel:三级渠道号。
  • 示例:https://xxxxxxx/api/minigamecommon/antidirt/1347113284/3466/100907/100908

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

# 2、使用场景

WARNING

# 3、接口说明

DANGER

  • 内容安全合规接口,必接

# 4、请求方式

  • 方式:POST

  • 接入方式: 直接接入

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

参数类型 字段名 值类型 必填 说明
Body accountId long 玩家账号ID
Body content string 文本内容
Body scene int 使用场景:1 资料;2 评论;3 论坛;4 社交日志
Body timestamp long 当前时间戳,秒,前后2小时有效
Body sign long (服务器调用)接口加密签名md5("accountId=" + accountId + "&content=" + content + "&scene=" + scene + "&timestamp=" + timestamp + appkey)

# 5、接口响应说明

  • 请求示例
{
    "accountId": 2111414584,
    "content": "测试",
    "scene": 1,
    "sign": "cd432bb31b9566337b707b688f77a7cb",
    "timestamp": 1744166646
}
  • 验证通过响应结果JSON格式
{
    "datum": {
        "riskLevel": "pass",
        "score": 0,
        "message": "{\"errcode\":0,\"errmsg\":\"ok\",\"detail\":[{\"strategy\":\"keyword\",\"errcode\":0},{\"strategy\":\"content_model\",\"errcode\":0,\"suggest\":\"pass\",\"label\":100,\"prob\":90}],\"trace_id\":\"64770211-60007d60-4fc6c401\",\"result\":{\"suggest\":\"pass\",\"label\":100}}"
    },
    "resultCode": 10000,
    "resultInfo": "",
    "rid": "sickyd.a6dcf928669547e7961c1bb064404466"
}
  • 返回说明:
参数类型 字段名 值类型 说明 备注
result resultCode int 响应值 10000验证完成,其它失败
result resultInfo string 提示信息
result rid string response identifies(响应唯一标识)
result datum T 数据泛型
result datum -> score int 风险积分
result datum -> riskLevel string 有risky、pass、review三种值 pass为通过验证,其它未通过
result datum -> message string 小游戏接口返回原始数据
Last Updated: 2025/4/9 16:00:44