orzcc/aliyun-oss

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

dev-master 2015-12-28 06:57 UTC

This package is auto-updated.

Last update: 2024-09-21 20:12:55 UTC


README

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

安装

此包可以通过 Composer 安装。

composer require orzcc/aliyun-oss

必须注册此服务提供者。

// config/app.php

'providers' => [
    '...',
    'Orzcc\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 或从 oss 获取,请参阅文档,https://laravel.net.cn/docs/5.0/filesystem