后端开发|php教程
TP5,检测,敏感词
后端开发-php教程
在实际项目中,难免会需要屏蔽敏感词汇。本文以TP5为实例封装一个敏感词检测接口供大家参考。
个人博客源码下载java,vscode搜索进入某项,ubuntu 设置修改,Tomcat支持URL中文,安卓中sqlite存放路径,爬虫没有会员怎么爬取会员的文件,php7 php.ini,seo引流提成怎么给,discuz 网站风格,question2answer模板lzw
阿里云内容检测API SDK开发包:/knowledge_detail/50180.html
asp网页游戏源码(魔兽 带论坛),vscode配置智能提示,ubuntu usbfs,tomcat 插件启动,sqlite 字符串拼接,苹果图标立体插件,微博前端用的什么框架,涿州鼓楼大街爬虫店地址,php 开发 论坛,seo网络推广定制,政府网站后台,网页分页源代码,微信web网页 模板下载lzw
setMethod("POST");$request->setAcceptFormat("JSON");$task1 = array(dataId => uniqid(),content => $content);/*** 文本垃圾检测: antispam* 关键词检测: keyword**/$request->setContent(json_encode(array("tasks" => array($task1),"scenes" => array("antispam"))));try {$response = $client->getAcsResponse($request);$result=array();if(200 == $response->code){$taskResults = $response->data;foreach ($taskResults as $taskResult) {if(200 == $taskResult->code){$sceneResults = $taskResult->results;foreach ($sceneResults as $sceneResult) {$scene = $sceneResult->scene;$suggestion = $sceneResult->suggestion;$result=$taskResult;}}else{print_r("task process fail:" + $response->code);}}}else{print_r("detect not success. code:" + $response->code);}$result=$result->results[0];$data=array();if($result->label == ormal){$data[code]=true;$data[label]=$result->label;}else{$data[code]=false;$data[label]=self::getlabel($result->label);}return $data;} catch (Exception $e) {print_r($e);}}static private function getlabel($label){switch ($label){case ormal:return 正常文本;break;case spam:return 输入的内容含垃圾信息;break;case ad:return 输入的内容含广告;break;case politics:return 输入的内容含渉政;break;case errorism:return 输入的内容含暴恐;break;case abuse:return 输入的内容含辱骂;break;case porn:return 输入的内容含色情;break;case flood:return 输入的内容含灌水;break;case contraband:return 输入的内容含垃违禁;break;case customized:return 输入的内容包含敏感词;break;default:return \;break;}}}
相关阅读:
球球源码管理在哪里看,vscode配置文件调试,ubuntu无法千兆,tomcat安装环境设置,爬虫构建图片,PHP下载系统窗价格,上海服务专业的seo优化,免费培训学校网站源码,zhongwen网站模板lzw
TP5实现邮件发送服务封装以及可发附件的实例
tp5如何使用bootstrapvalidator进行异步验证邮箱的示例
关于TP5.0 MVC入门视频的资源分享