xiaoheiba / qiniu
Qiniu Resource (Cloud) Storage SDK for PHP
v7.5.0
2022-04-18 10:49 UTC
Requires
- php: >=5.3.3
- myclabs/php-enum: 1.6.6
Requires (Dev)
- paragonie/random_compat: >=2
- phpunit/phpunit: ~4.0
- squizlabs/php_codesniffer: ~3.6
This package is auto-updated.
Last update: 2024-12-07 18:14:04 UTC
README
安装
- 推荐使用
composer
进行安装。可以使用 composer.json 声明依赖,或者运行下面的命令。SDK 包已经放到这里 [qiniu/php-sdk
][install-packagist] 。
$ composer require xiaoheiba/qiniu
- 直接下载安装,SDK 没有依赖其他第三方库,但需要参照 composer 的 autoloader,增加一个自己的 autoloader 程序。
运行环境
使用方法
上传
use Qiniu\Storage\UploadManager; use Qiniu\Auth; ... $uploadMgr = new UploadManager(); $auth = new Auth($accessKey, $secretKey); $token = $auth->uploadToken($bucket); list($ret, $error) = $uploadMgr->putFile($token, 'key', 'filePath'); ...
测试
$ ./vendor/bin/phpunit tests/Qiniu/Tests/