<?php
namespace App\service;
use OSS\OssClient;
use OSS\Core\OssException;
class uploadPic
{
public function uploadAalilun($file)
{
$accessKeyId = "LTAI5tA8oBZwBW5qrcjxKCFS";
$accessKeySecret = "EI7txZRDO20fwsUJHpMBsWi6skKMjY";
$endpoint = "http://oss-cn-shanghai.aliyuncs.com";
$bucket= "yangqion";
$object = time().'.jpg';
$content = $file;
try {
$ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint);
$data = $ossClient->putObject($bucket, $object, $content);
return $data['info']['url'];
} catch (OssException $e) {
return '上传失败';
}
}
}
class newUploadPic
{
public static function newUploadPic()
{
return new uploadPic();
}
}
$obj = newUploadPic::newUploadPic();
$url = $obj->uploadAalilun($file);
return $url;
阿里云OSS上传封装
最新推荐文章于 2023-12-12 19:12:39 发布