当初基本上所有的网站都须要设置敏感词过滤,仿佛曾经成了一个网站的标配,如果你的网站没有,或者你没有做相应的解决,那可能是一个危险的行为。

之前在做一个网站的时候,就须要设置敏感词过滤,然而又不想本人写。于是就找到了 APISpace,在外面就有一个 中英文敏感词过滤 的API,不仅能够过滤中文敏感词,还能够过滤英文敏感词,就十分的不错!

APISpace 下面还多各种各样的API,包含常见的短信、物流、天气啥的,有须要的能够本人下来看看~

利用场景

  • 网站利用
  • 游戏利用
  • 新闻报纸

    接口信息

  • 接口简介:敏感词库 蕴含中英文. 当初基本上所有的网站都须要设置 敏感 词过滤,敏感词包含政治、脏话等话题词汇。
  • 申请形式:POST
  • 申请参数格局:FORMDATA
  • 申请参数:

    • text:须要过滤的文本,必填。
    • symbol:被屏蔽后替换的字符(默认为*),非必填。
  • 返回示例:
{    "code": 200,    "message": "",    "data": "你是个大**",    "use_time": 1.811981201171875e-05}

代码示例

<?php$client = new http\Client;$request = new http\Client\Request;$body = new http\Message\Body;$body->append(new http\QueryString(array({  "text" => "你是个大笨蛋",  "symbol" => "{过滤}"))));$request->setRequestUrl("eolink.o.apispace.com/text-filters/api/v1/forward/text_filter/");$request->setRequestMethod("POST");$request->setBody($body);$request->setHeaders(array(  "X-APISpace-Token" => "ce46a63f734c4***************",  "Authorization-Type" => "apikey",  "Content-Type" => "application/x-www-form-urlencoded"));$client->enqueue($request)->send();$response = $client->getResponse();echo $response->getBody();