七牛云图片上传和审核

本文介绍了如何使用PHP实现七牛云图片的上传,并通过七牛云的API进行图片违规审核。首先获取文件上传的临时路径,然后生成唯一文件名,接着调用七牛云的API进行图片违规检测,最后使用UploadManager上传文件到七牛云并保存文件信息到本地数据库。
摘要由CSDN通过智能技术生成
//接收文件上传的值
$file = $_FILES;
//本地的文件路径
$localFilePath = $file['file']['tmp_name'];
//截取文件后缀名
//$suffix = '.jpg';
$suffix = strtolower(substr($file['file']['name'],strpos($file['file']['name'],'.')));
//生成一个唯一的文件名称,重命名 (md5加密原文件名+秒+随机数)
$fileName = md5($file['file']['name']) . date('s',time()) . rand(1,9999999);
$fileName .= $suffix;
//上传七牛云业务逻辑
$accessKey = ''; //去控制台的秘钥管理拿AK
$secretKey = '';//去控制台的秘钥管理拿SK
//七牛云桶名,根据自己实际进行填写
$bucket = '';
//图片违规验证
$url = 'http://ai.qiniuapi.com/v3/image/censor';
$method="POST";
$host="ai.qiniuapi.com";
$contentType = 'application/json';
//图片地址
$image_url='https://www.gaopinimages.com/img/newLogo_back_white.bd2c2e64.png';
$scenes = [
    'censor' => ['pulp', 'terror', 'politician', 'a
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值