[扩展包] 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.
本帖由系统于 6年前 自动加精
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 15
Jourdon

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

6年前 评论

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

6年前 评论
Jourdon

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

6年前 评论

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

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

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

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

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
6年前 评论
vinhson (楼主) 6年前
臭鼬 (作者) 6年前
vinhson (楼主) 6年前
臭鼬 (作者) 6年前
臭鼬 (作者) 6年前
Jennie

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

6年前 评论

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

6年前 评论

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

6年前 评论

:flushed: :flushed: :flushed:

6年前 评论

我是来看评论的

6年前 评论

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

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

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

6年前 评论

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