laravel 中使用七牛云

laravel 中使用七牛云:

安装配置

在laravel中使用composer 安装:

composer require zgldh/qiniu-laravel-storage

然后在config/app.php中注册服务提供者:

zgldh\QiniuStorage\QiniuFilesystemServiceProvider::class

config/filesystems.php里的disks中新增如下选项:

	'disks' => [
        ... ,
        'qiniu' => [
            'driver'  => 'qiniu',
            'domains' => [
                'default'   => '', //你的七牛域名
                'https'     => '', //你的HTTPS域名
                'custom'    => '', //你的自定义域名
             ],
            'access_key'=> '',  //AccessKey
            'secret_key'=> '',  //SecretKey
            'bucket'    => '',  //Bucket名字
            'notify_url'=> '',  //持久化处理回调地址
        ],
    ],

在项目中使用:(Facades)

$disk = \Storage::disk('qiniu');
$disk->exists('file.jpg');                      //文件是否存在
$disk->get('file.jpg');                         //获取文件内容
$disk->put('file.jpg',$contents);               //上传文件
$disk->delete('file.jpg');                      //删除文件
$disk->delete(['file1.jpg', 'file2.jpg']);

七牛云

你可能感兴趣的:(laravel,php,网站开发)