cdcchen / upyun-client
upyun api client
Installs: 224
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/cdcchen/upyun-client
Requires
- php: >=5.4.0
- cdcchen/curl-client: ^1.0.0
This package is not auto-updated.
Last update: 2025-09-24 01:09:36 UTC
README
安装
composer require cdcchen/upyun-client:^1.0.0
文件操作使用教程
实例化 UpYunClient
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);
获取bucknet存储使用量
$data = $client->getBucketUsage();
Url 作图接口
$delimiter = '!'; $maker = new UrlImageMaker($url, $delimiter); $maker->fw(200)->scale(2); $url = $maker->getUrl();
所有url做图接口方法直接使用又拍云官方文档对应的作图参数名称。