1. 安装
composer require aliyuncs/oss-sdk-php
2. 图片上传实例代码
require 'vendor/autoload.php';
use OSS\OssClient;
use OSS\Core\OssException;
$accessKeyId = "LTAIUI7GG1Nq1m8Q";
$accessKeySecret = "US5VAcaUNOHK46jbw8LCAuBFL4wVmO";
// Endpoint以北京为例,其它Region请按实际情况填写。
$endpoint = "http://oss-cn-beijing.aliyuncs.com";
// 存储空间名称
$bucket = "buddha-image";
// 文件名称
$object = "header_logo";
// 上传文件路径名
$filePath = "003.jpg";
try {
$ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint);
$ossClient->uploadFile($bucket, $object, $filePath);
} catch (OssException $e) {
printf(__FUNCTION__ . ": FAILED\n");
printf($e->getMessage() . "\n");
return;
}
print(__FUNCTION__ . ": OK" . "\n");