如何使用PHP将文件和图片上传至七牛云存储?
- 内容介绍
- 文章标签
- 相关推荐
本文共计444个文字,预计阅读时间需要2分钟。
上传文件到七牛最简单的方式是使用七牛官方最新SDK。安装PHP SDK,使用composer命令:
bashcomposer require qiniu/php-sdk
上传文件代码如下:
phpuse Qiniu\Auth;use Qiniu\Storage\UploadManager;
$cfg=[ 'access'=> 'YOUR_ACCESS_KEY', 'secret'=> 'YOUR_SECRET_KEY'];
// 初始化Auth对象$auth=new Auth($cfg['access'], $cfg['secret']);// 创建UploadManager对象$uploadManager=new UploadManager();
// 上传文件// $filePath是本地文件的路径// $bucket是七牛存储空间名称// $key是上传后文件的key// $filePath为本地文件路径,$bucket为要上传到的空间名称,$key为上传后保存的文件名list($ret, $err)=$uploadManager->putFile($filePath, $bucket, $key);
确保替换`YOUR_ACCESS_KEY`和`YOUR_SECRET_KEY`为你的七牛账号的Access Key和Secret Key。
本文共计444个文字,预计阅读时间需要2分钟。
上传文件到七牛最简单的方式是使用七牛官方最新SDK。安装PHP SDK,使用composer命令:
bashcomposer require qiniu/php-sdk
上传文件代码如下:
phpuse Qiniu\Auth;use Qiniu\Storage\UploadManager;
$cfg=[ 'access'=> 'YOUR_ACCESS_KEY', 'secret'=> 'YOUR_SECRET_KEY'];
// 初始化Auth对象$auth=new Auth($cfg['access'], $cfg['secret']);// 创建UploadManager对象$uploadManager=new UploadManager();
// 上传文件// $filePath是本地文件的路径// $bucket是七牛存储空间名称// $key是上传后文件的key// $filePath为本地文件路径,$bucket为要上传到的空间名称,$key为上传后保存的文件名list($ret, $err)=$uploadManager->putFile($filePath, $bucket, $key);
确保替换`YOUR_ACCESS_KEY`和`YOUR_SECRET_KEY`为你的七牛账号的Access Key和Secret Key。

