博客列表 >上传文件到七牛

上传文件到七牛

krasenChen的博客
krasenChen的博客原创
2018年09月03日 17:57:05767浏览

1//使用七牛官方最新的SDK   composer安装PHP SDK

composer require qiniu/php-sdk

2//上传文件到七牛

use Qiniu\Auth;

use Qiniu\Storage\UploadManger;


$cfg = [

    'access' => 'YOUR_ACCESS_KEY';

     'secret' => 'YOUR_SECRET_KEY';

    'bucket' => 'YOUR_BUCKET', 

    'domain' => 'https://images.your_domain.com';

];

     $auth = new Auth($cfg['access'],  $cfg['secret']);

     //创建一个过期时间为1小时的临时上传令牌

     $token = $auth->uploadToken($cfg['bucket'], null, 3600);

     $filePath =  "./illustrationo.png";

     $uploadMgr = new UploadManager();

     list($ret, $err) = $uploadMgr->putFile($token, null, $filePath);

     if($err !== null) {

         $this->err = $err;

}else {

     echo $cfg['domain'] . '/' . $ret['key'];

}




声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议