七牛是蛮不错的第三方文件存储机构,小丑鱼使用前端 JS API 将图片上传到七牛的服务器,然后在数据库中存在一个图片的地址:
前端接口文档:
http://developer.qiniu.com/code/v6/sdk/javascript.html
后端配合生成 token 值:
首先在 composer.json 中添加 qiniu/php-sdk
"require": {
"php": ">=5.6.4",
"laravel/framework": "5.3.*",
"barryvdh/laravel-ide-helper": "2.2.*",
"qiniu/php-sdk": "7.*",
},
生成 token:
$auth = new Auth($this->qiniuAccessKey, $this->qiniuSecretKey);
$token = $auth->uploadToken('clownfish');
return response()->json([
'status' => 'success',
'data' => array(
'token' => $token
),
]);
网友评论