[扩展包] Laravel-ali-green 阿里鉴黄包括文本、图片、视频

此扩展包主要是针对 laravel 阿里鉴黄包括文本、图片、视频,关键词文本检测以及对图片涉黄、暴恐、敏感检测、广告、二维码视频色情、暴恐涉政视频等。

安装命令

composer require "james.xue/laravel-ali-green"

配置

php artisan vendor:publish --tag=aliyun-green

基本使用

a、字符串

// 文本
\LaravelAliGreen::checkText('cnm');

// 图片
\LaravelAliGreen::checkImg('http://nos.netease.com/yidun/2-0-0-4f903f968e6849d3930ef0f50af74fc2.jpg');

// 视频(异步)视频同步检测接口只支持通过上传视频截帧图片的方式进行检测,目前本扩展包不支持同步
\LaravelAliGreen::checkVideo('http://vfx.mtime.cn/Video/2019/03/21/mp4/190321153853126488.mp4');

// 查询视频异步检测结果 taskId
\LaravelAliGreen::checkResult('vi4bzThu6JXD347OqceSNiqp-1sjE7S','vi6Apksz3BbCg56RtbnAUpzm-1sjE7S'); 

b、数组

// 文本
LaravelAliGreen::checkText(['cnm']);

// 图片
LaravelAliGreen::checkImg(['http://nos.netease.com/yidun/2-0-0-4f903f968e6849d3930ef0f50af74fc2.jpg']);

// 视频(异步)视频同步检测接口只支持通过上传视频截帧图片的方式进行检测,目前本扩展包不支持同步
LaravelAliGreen::checkVideo(['http://vfx.mtime.cn/Video/2019/03/21/mp4/190321153853126488.mp4','http://vfx.mtime.cn/Video/2019/03/19/mp4/190319222227698228.mp4']);

// 查询视频异步检测结果 taskId
LaravelAliGreen::checkResult(['vi4bzThu6JXD347OqceSNiqp-1sjE7S','vi6Apksz3BbCg56RtbnAUpzm-1sjE7S']); 

文本支持自定义文字

自定义文字在aliyun.phpcontent配置中

/*
* 自定义 text 内容
*/
"content" => [
    "cnm",
]

注意事项

使用视频(异步)检测一定要看清楚 aliyunscenes 否则会检测失败。

LaravelAliGreen::store("porn")->checkText(['cnm']);

扩展包肯定还有不足之处,最后欢迎各位 PR 以带来更好的功能

GitHub:https://github.com/xiaoxuan6/laravel-ali-g...

本作品采用《CC 协议》,转载必须注明作者和本文链接
不要轻易放弃。学习成长的路上,我们长路漫漫,只因学无止境 Don't give up easily. On the way of learning and growing up, we have a long way to go, just because there is no end to learning.
本帖由系统于 3年前 自动加精
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 15
Jourdon

鉴黄的包叫 green??? 想了半天为什么 :sweat:

4年前 评论

@Jourdon 为互联网提供绿色环境 :joy: , 在国外 这部分是被允许的,比如 :twi..., 用户数据是不进行审核的。 -- 话题到此结素

4年前 评论
Jourdon

@qinplain 我就是随便一说抖个机灵, 我错了 :joy:

4年前 评论

下意识的把图片和视频链接先打开看看,我有罪....

4年前 评论
vinhson (楼主) 4年前

。。。。我干嘛要在公司打开图片链接和视频链接。。。。。 大哥,能不能不要这么真实?让同事看到了,尴尬得一批啊 :see_no_evil:

4年前 评论
vinhson (楼主) 4年前

laravel7 报错

Deprecation Notice: Class James\AliGreen\Green\VideoFeedbackRequest located in ./vendor/james.xue/ali-safe-api/src/aliyun-php-sdk-green/VideoFeedbackRequest.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201
Deprecation Notice: Class James\AliGreen\Green\VideoAsyncScanRequest located in ./vendor/james.xue/ali-safe-api/src/aliyun-php-sdk-green/VideoAsyncScanRequest.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201
Deprecation Notice: Class James\AliGreen\Green\VideoAsyncScanResultsRequest located in ./vendor/james.xue/ali-safe-api/src/aliyun-php-sdk-green/VideoAsyncScanResultsRequest.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201
Deprecation Notice: Class James\AliGreen\Green\TextScanRequest located in ./vendor/james.xue/ali-safe-api/src/aliyun-php-sdk-green/TextScanRequest.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201
Deprecation Notice: Class James\AliGreen\Green\ImageAsyncScanResultsRequest located in ./vendor/james.xue/ali-safe-api/src/aliyun-php-sdk-green/ImageAsyncScanResultsRequest.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201
Deprecation Notice: Class James\AliGreen\Green\ImageScanFeedbackRequest located in ./vendor/james.xue/ali-safe-api/src/aliyun-php-sdk-green/ImageScanFeedbackRequest.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201
Deprecation Notice: Class James\AliGreen\Green\ImageSyncScanRequest located in ./vendor/james.xue/ali-safe-api/src/aliyun-php-sdk-green/ImageSyncScanRequest.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201
Deprecation Notice: Class James\AliGreen\Green\TextFeedbackRequest located in ./vendor/james.xue/ali-safe-api/src/aliyun-php-sdk-green/TextFeedbackRequest.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201
Deprecation Notice: Class James\AliGreen\Green\ImageAsyncScanRequest located in ./vendor/james.xue/ali-safe-api/src/aliyun-php-sdk-green/ImageAsyncScanRequest.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201
3年前 评论
vinhson (楼主) 3年前
臭鼬 (作者) 3年前
vinhson (楼主) 3年前
臭鼬 (作者) 3年前
臭鼬 (作者) 3年前
Jennie

我的妈呀,我为什么要看评论,再去打开图片???我有罪!!! :see_no_evil: :see_no_evil:

3年前 评论

我的妈呀,我为什么要看评论,再去打开图片???我有罪!!! :see_no_evil: :see_no_evil:

3年前 评论

还好看了回复,我打算回家再看[机智]

3年前 评论

:flushed: :flushed: :flushed:

3年前 评论

我是来看评论的

3年前 评论

你好,我想问问,我看到 aliyun 上的反垃圾原生 PHP SDK,需要下载这三个包 "aliyun-php-sdk-core"、" aliyun-php-sdk-green"、"aliyun-oss-php-sdk",和你这里只引入了 "james.xue/laravel-ali-green" 一个包有什么区别吗?

3年前 评论
vinhson (楼主) 3年前
vinhson (楼主) 3年前
TravelerLi (作者) 3年前

你好,我想问个问题,使用你的扩展包是不是不支持检测音频 mp3 等文件,我在你的底层里没找到对应代码

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!