1.下载解压文件
先进入七牛云开发者中心->对象存储->php SDK
然后下载七牛云对象存储php sdk
然后将七牛云sdk解压,并将解压后的文件放入thinkphp5.1目录下的extend目录下(可将七牛云sdk目录更名为Qiniu)
2.在控制器中引入七牛云sdk
先使用reqire_once引入七牛云autoload.php 并使用命名空间
如
use Qiniu\Auth;
require_once "../extend/Qiniu/autoload.php";
(Qiniu是七牛云sdk目录)
3.使用七牛云sdk(以生成上传token为例)
public function qiniu()
{
$bucket = 'bucket';
$accessKey = 'Access_Key';
$secretKey = 'Secret_Key';
$auth = new Auth($accessKey, $secretKey);
$upToken = $auth->uploadToken($bucket);
echo $upToken;
}
可以再在前端使用这个token上传文件(参照七牛云对象存储JavaScript sdk)
评论(0)