敏感词(选接)
功能说明
- 可用于昵称或聊天文本的校验
敏感词校验
接口说明
- 研发传需校验的文本,SDK服务端屏蔽敏感词,返回非敏感文本和状态码
请求地址
https://api-server.sogamecdn.com/sensitive/check
请求方式
- POST (form-data)
参数
| 参数 | 类型 | 是否可为空 | 说明 |
|---|---|---|---|
| word | String | 否 | 需校验文本 |
| appID | String | 否 | 游戏的appID |
| timestamp | String | 否 | 时间戳,1970年开始的毫秒数(比如java,可以这样获取: System.currentTimeMillis()) |
| sign | String | 否 | 签名 (参考上面签名计算部分,注意:密钥请使用分配的secretKey) |
"参数示例
""appID"": ""123456"",
""word"": ""fuck"",
""timestamp"": ""1568519916"",
""sign"": ""xxxxxxxxxxxxxxxxxxxxxx"""
返回值
| 参数 | 类型 | 是否可为空 | 说明 |
|---|---|---|---|
| code | Int | 否 | 0(请求成功);其他失败 |
| msg | String | 否 | 描述信息 |
| startText | String | 否 | 原始文本 |
| lastText | String | 否 | 屏蔽敏感词文本 |
| status | Int | 否 | 0正常,1包含敏感词 |
JSON
{
""code"":0,
""data"":{
""lastText"":""****"",
""startText"":""fuck"",
""status"":1
},
""msg"":""operation success"",
""serverTime"":""1700625122968""
}"