oss图片压缩

This commit is contained in:
2026-01-19 09:50:18 +08:00
parent 85ab8e79f8
commit ea9dfb8e28
3 changed files with 18 additions and 2 deletions
+14
View File
@@ -57,6 +57,20 @@ class OssService
return $this->ossClient->signUrl($this->bucket, $objectKey, $expireTime);
}
/**
* 生成图片的私有访问 URL
* @param string $objectKey
* @return string
*/
public function generatePrivateUrlResize($objectKey, $expireTime = 3600,$process = 'x-oss-process='.'image/resize,w_1200/quality,Q_50/format,webp')
{
// 生成 OSS 私有 URL(有效期为 3600 秒)
return $this->ossClient->signUrl($this->bucket, $objectKey, $expireTime,'GET',
[
'x-oss-process' => $process
]);
}
/**
* 删除 OSS 上的文件
* @param string $objectKey OSS上存储的对象名称