跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Chevereto 调用百度图像审核 鉴黄
未分類
9 3 月 2020

Chevereto 调用百度图像审核 鉴黄

October十月 大佬有话说 :

Chevereto 调用百度图像审核 鉴黄

看到论坛挺多人需求这个功能 就顺带研究了一下 之前有过类似经验 写起来挺快的

首先 有个百度账号(废话……)

登录百度AI控制台 https://console.bce.baidu.com/

在内容审核中创建新应用
https://s2.ax1x.com/2020/03/09/89CCOs.png
记下APP_ID API_KEY SECRET_KEY
https://s2.ax1x.com/2020/03/09/89P0v4.png

百度 图像审核SDK https://ai.baidu.com/sdk#anti
https://s2.ax1x.com/2020/03/09/8999Vx.png

解压到 appvendoraip 文件夹(如果没有该文件请创建)

之后修改 applibclassesclass.image.php 文件 文件头部 use 和 class 中间 加上 require_once CHV_APP_PATH_LIB_VENDOR . ‘aip/AipImage**.php’;

https://s2.ax1x.com/2020/03/09/8996y9.png

之后跳转到577行 加上$APP_ID = ‘你的APP_ID’;
            $API_KEY = ‘你的API_KEY’;
            $SECRET_KEY = ‘你的SECRET_KEY’;

            $aip = new AipImage**($APP_ID, $API_KEY, $SECRET_KEY);
            $res = $aip->image**UserDefined(file_get_contents($upload->uploaded[‘file’]));

            // error 错误提示信息,失败才返回,成功不返回
            if (array_key_exists(‘error_msg’, $res)) throw new UploadException($res[‘error_msg’], 201);
            // conclusionType 审核结果类型,可取值1、2、3、4,分别代表1:合规,2:不合规,3:疑似,4:审核失败
            if ($res[‘conclusionType’] == 4) throw new UploadException(‘图像审核失败’, 201);
            if ($res[‘conclusionType’] > 1) throw new UploadException(‘图像**, 禁止上传’, 201);

具体文档可以看 https://ai.baidu.com/ai-doc/ANTI**/bk3h6xfag

之后上传图片就会自带审核 如果不想开启可以把添加的代码都注释了

work 大佬有话说 :

好东西,帮顶了
         

loveqianool 大佬有话说 :

不是说上 oss 自带鉴黄吗?

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具