public function imagePass()
{
$ak='官网给的AK';
$sk='官网给的SK';
$url='https://ai.qiniuapi.com/v3/image/censor';
$method="POST";
$host="ai.qiniuapi.com";
$contentType="application/json";
$image_url='http://mars-assets.qnssl.com/resource/gogopher.jpg';//图片
$scenes=[
'censor'=>['pulp','terror','politician','ads'],
'pulp'=>['pulp'],
'terror'=>['terror'],
'politician'=>['politician'],
'ads'=>['ads']
];
$body=[
'data'=>['uri'=>$image_url],
'params'=>['scenes'=>$scenes['censor']]
];
$auth =new Auth($ak,$sk);
$headers=$auth->authorizationV2($url,$method,json_encode($body),$contentType);
$headers['Content-Type']=$contentType;
$headers['Host']=$host;
$response =Client::post($url,json_encode($body),$headers);
$response=collection($response)->toArray();
$response['body']=json_decode($response['body']);
$response['body']=collection($response['body'])->toArray();
$response['body']['result']=collection($response['body']['result'])->toArray();
if($response['body']['result']['suggestion'])
{
echo '存入数据库!';
}
else{
echo '删除';die;
}
}
//审核文本内容
public function textCheck(){
$accessKey='askey值';
$secretKey='skkey值';
$auth = new Auth($accessKey, $secretKey);
$url = "http://ai.qiniuapi.com/v3/text/censor";
$method = "POST";
$host = "ai.qiniuapi.com";
//文本内容
$text="东方红郡阿道夫活动经费活动经费活动经费活动经费回到家";
$scenes=[
'scenes'=>['antispam'],
];
$body=[
'data'=>['text'=>$text],
'params'=>['scenes'=>$scenes['scenes']]
];
$contentType = "application/json";
$headers = $auth->authorizationV2($url, $method,json_encode($body), $contentType);
$headers['Content-Type'] = $contentType;
$headers['Host'] = $host;
$response = Client::post($url, json_encode($body), $headers);
$response=collection($response)->toArray();
$response['body']=json_decode($response['body']);
$response['body']=collection($response['body'])->toArray();
$response['body']['result']=collection($response['body']['result'])->toArray();
var_dump( $response['body']['result']['suggestion']);die;
}
tp5生成excel扩展 composer require phpoffice/phpexcel
tp5七牛云扩展 composer require qiniu/php-sdk
线上导出图片
if ($v['customer_return_img']) {
// 图片生成
$objDrawing[$k] = new PHPExcel_Worksheet_MemoryDrawing();
// 截取图片的格式,用不同的方法
$end[$k] = substr($v['customer_return_img'], -3);
if ($end[$k] == 'jpg' || $end[$k] == 'peg') {
$img[$k] = @imagecreatefromjpeg($v['customer_return_img']);
}else if ($end[$k] == 'png') {
$img[$k] = @imagecreatefrompng($v['customer_return_img']);
}else if ($end[$k] == 'gif') {
$img[$k] = @imagecreatefromgif($v['customer_return_img']);
}
$objDrawing[$k]->setImageResource($img[$k]);
$objDrawing[$k]->setRenderingFunction(PHPExcel_Worksheet_MemoryDrawing::RENDERING_DEFAULT);//渲染方法
$objDrawing[$k]->setMimeType(PHPExcel_Worksheet_MemoryDrawing::MIMETYPE_DEFAULT);
最后
以上就是文艺信封最近收集整理的关于【七牛云审核图片详解(一张)】的全部内容,更多相关【七牛云审核图片详解(一张)】内容请搜索靠谱客的其他文章。
发表评论 取消回复