bleeld/think-oss

这是一个在工厂模式下开发的OSS远程文件管理驱动集合。用户可以根据自己的业务需求使用不同的OSS扩展。将来,开发者可以根据自己的需求进一步改进更多的OSS驱动。

1.0.2 2024-04-18 16:13 UTC

This package is auto-updated.

Last update: 2024-09-25 16:24:15 UTC


README

Thinkphp6.0及以上版本OSS扩展

  • 本插件已通过thinkphp官方推荐认证扩展,请放心使用
  • 开发者基本礼仪,star一下

安装

composer require bleeld/think-oss

更新

composer update bleeld/think-oss

卸载

composer remove bleeld/think-oss

兼容版本

  • thinkphp 6.0及以上版本

配置

// oss配置
[
    'oss_default' => 'aliyun', // 或者 'qcloud'或者'huawei'或者'qiniu'
    'oss_type' => 'driver', // 或者 'client'

    // 阿里云OSS配置
    'aliyun_oss' => [
        'accessKeyId'       =>  '',
        'accessKeySecret'   =>  '',
        'endpoint'          =>  '',
        'bucket'            =>  '',                     //  存储块名称
        'region'            =>  '',                     //  区域
    ],
    // 腾讯云COS配置
    'qcloud_oss' => [
        'secretId'       => '',
        'secretKey'      => '',
        'region'         => '',
        'bucket'         => '',
    ],
    // 华为云COS配置
    'huawei_oss' => [
        'secretId'       => '',
        'secretKey'      => '',
        'region'         => '',
        'bucket'         => '',
    ],
    // 七牛云COS配置
    'qiniu_oss' => [
        'secretId'       => '',
        'secretKey'      => '',
        'region'         => '',
        'bucket'         => '',
    ],
    // ... 其他配置
],