你可以使用以下 JavaScript 代码来实现敏感词检查功能:

function checkBlackWords(words) {
  $.post({
    url: 'http://103.215.36.226:8007/webms.php?c=common&a=blackWords',
    data: { content: words },
    success: function(response) {
      if (response.code === '300') {
        console.log(response.msg);
      }
    },
    dataType: 'json'
  });
}

使用该函数时,将需要检查的词作为参数传递给它即可。例如:

checkBlackWords('你好,八门神器');

如果返回的响应中有违禁词,则会在控制台中打印出相应的消息。

代码说明:

  • **checkBlackWords(words) 函数:**接收一个字符串参数 words,包含要检查的词语。
  • $.post() 方法: 使用 jQuery 发送 POST 请求。
    • url 参数: 指定 API 接口地址。
    • data 参数: 包含请求参数,content 为要检查的词语。
    • success 回调函数: 当请求成功后执行,接收 API 返回的 JSON 响应数据。
    • dataType 参数: 指定响应数据类型为 JSON。
  • response.code API 返回的响应状态码。
  • response.msg API 返回的响应消息。当检测到违禁词时,response.msg 会包含违禁词信息。

注意:

  • 确保你的服务器环境支持 jQuery。
  • 替换示例代码中的 http://103.215.36.226:8007/webms.php?c=common&a=blackWords 为你实际使用的 API 接口地址。
  • 调整代码以满足你的具体需求,例如添加其他错误处理逻辑。

原文地址: https://www.cveoy.top/t/topic/qjGr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录