登录自己的七牛云 找到文件
找到对应服务器的文档(案例是php)
七牛云composer安装
composer require qiniu/php-sdk
下载完成后 找到上传类
获取里面需要的AK 和 SK 还有 库名
获取AK SK
点击 对象存储Kodo
新建空间
自己起个名称
这个就是自己的库名
复制代码到控制器
public function add(Request $request)
{
//获取表单中所有的字段(except是去除_token中的字段,剩余的表单数据)
$data=$request->except('_token');
//获取该文件在本地的文件路径
$file=$data['file']->getPathname();
//在存储七牛云时,给他一个名字(这里是随机给的名称)
$name=md5(rand(111,999)).'.jpg';
//七牛云中的秘钥
$accessKey = '自己的AK秘钥';
$secretKey = '自己的Sk秘钥';
$auth = new Auth($accessKey, $secretKey);
//七牛云中的库名
$bucket = '自己的库名';
// 生成上传Token
$token = $auth->uploadToken($bucket);
// 构建 UploadManager 对象
$uploadMgr = new UploadManager();
//上传七牛云中的 token 名称 和本地路径
$uploadMgr->putFile($token,$name,$file);
}