overnic/laravel-aliyun-oss

为 Laravel5 提供阿里云 OSS 支持,同时也支持 flysystem 适配器

v0.1.1 2017-06-26 02:16 UTC

This package is auto-updated.

Last update: 2024-09-18 17:58:13 UTC


README

为 Laravel5 提供阿里云 OSS 支持,同时也支持 flysystem 适配器。

安装

此包可以通过 Composer 进行安装。

composer require overnic/laravel-aliyun-oss

必须注册此服务提供者。

// config/app.php

'providers' => [
    '...',
    'Overnic\AliyunOss\AliyunOssServiceProvider',
];

最后,您可以编辑配置文件:config/filesystem.php。

向配置中添加一个磁盘配置

'oss' => [
    'driver'       => 'oss',
  	'access_id'    => 'Your oss access id',
  	'access_key' 	 => 'Your oss access key',
  	'bucket' 	     => 'Your project bucket on oss',
  	'endpoint'     => '', // 青岛节点需要指定,杭州节点不需要
    'prefix'       => ''  // Path prefix, default can keep empty
],

将默认设置改为 oss

'default' => 'oss';

使用方法

现在您可以使用 Laravel5 的 flysystem 将文件或目录上传到 oss,请按照文档操作,https://laravel.net.cn/docs/5.0/filesystem