这里传的是阿里的
//$srcFile -->图片路径
function makethumb($srcFile)
{
$info=[];
$data = GetImageSize($srcFile,$info);
$im = imagecreatefromjpeg($srcFile);
header('Content-type:image/jpg');
$yuming=rand(100000,9999999).time().'.jpeg';
//存放目录
$cun_path='/www/wwwroot/api.com/public/uploads';
imagejpeg($im,$cun_path.$yuming,30);
imagedestroy($im);
$KeyId = 'LTAI5tB5484854asd';
$KeySecret = 'qIqgtj0vKKdc6';
$EndPoint = 'oss-cn-beijing.aliyuncs.com';
$Bucket = 'XXXyin666';
//实例化
$ossClient = new OssClient($KeyId, $KeySecret, $EndPoint);
//sha1加密 生成文件名 连接后缀
$fileName = 'img' . '/' . sha1(date('YmdHis', time()) . uniqid()) . '.' . 'jpeg';
//执行os上传
$result = $ossClient->uploadFile($Bucket, $fileName, '/www/wwwroot/api.huobancommunity.com/public/uploads/suolue/'.$yuming);
// unlink(); //这里有需要的记得删除一下目录文件,我这边有其他作用没有删除
if($result){
$info=$result['info']['url'];
$data2=substr($info,0,5);
if($data2 =='https'){
$lens=45;
}else{
$lens=44;
}
// $infops= substr($info,0,$lens);
$jiedui_name=substr($info,$lens,999);
$info='http://fileyin.com'.$jiedui_name;
return $info;
}else{
return false;
}
}