composer require cdcchen/upyun-client:^1.0.0
use cdcchen\upyun\UpYunClient;
$bucketName = '';
$username = '';
$password = '';
$client = new UpYunClient($bucketName, $username, $password);
try {
$result = $client->writeFile($distFile, $srcFile);
print_r($result);
} catch (\cdcchen\upyun\ResponseException $e) {
echo $e->getMessage(), $e->getCode(), PHP_EOL;
} catch (Exception $e) {
echo $e->getCode(), $e->getMessage(), PHP_EOL;
}
$data = $client->readFile($file);
$data = $client->deleteFile($file);
$data = $client->getFileInfo($file);
$result = $client->createDir($path, $mkdir = true);
$result = $client->deleteDir($path);
$data = $client->readDir($path);
$data = $client->getBucketUsage();
$delimiter = '!';
$maker = new UrlImageMaker($url, $delimiter);
$maker->fw(200)->scale(2);
$url = $maker->getUrl();
所有url做图接口方法直接使用又拍云官方文档对应的作图参数名称。