利用Thinkphp5.1上传文件到七牛云平台
使用必读:
1.作者使用form提交到七牛云平台
2.手动生成token,提交到七牛云,执行回调
3.在回调里做业务流程,前台页面判断是否上传成功
4.七牛云测试域名只可以使用30天
1.登录到七牛云创建对象存储
2.查看创建的对象储存域名以及秘钥
秘钥 ->个人中心->秘钥管理
3.下载第三方类库,里面是七牛云封装好的类 composer require qiniu/php-sdk
下载好之后vendor里面会有七牛云类库
4.引入第三方类库以及生成token携带到前台页面
use Qiniu\Auth;
use Qiniu\Storage\UploadManager;
public function test(Request $request)
{
$accessKey = '';
$secretKey = '';
$auth = new Auth($accessKey, $secretKey);
// 要上传的空间
$bucket = '';
$returnBody=[
"key"=>"$(key)",
"bucket"=>"$(bucket)",
"myname"=>"",
];
$policy=[
'callbackUrl' => 'http://3/admin/music/callbask', //回调地址
'call