guoguo882010/aliyun-oss 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

guoguo882010/aliyun-oss

最新稳定版本:1.0.1

Composer 安装命令:

composer require guoguo882010/aliyun-oss

包简介

阿里云 oss 对象存储

README 文档

README

安装

composer require guoguo882010/aliyun-oss

使用

$config = [
        'access_key_id' => 'key id',

        'access_key_secret' => 'key secret',
        
        // 桶名称
        'bucket_name'       => 'scb-sys',
    
        // 阿里外网、内网url,自定义url
        'endpoint'          => 'http://oss-cn-chengdu.aliyuncs.com',
      
        // 临时url超时时间,单位秒
        'sign_timeout'      => 3600,
    ];

$oss = new \RSHDSDK\ALiYunOSS\ALiYunOSS($config);

//判断对象是否存在
$oss->objectExist('oss对象路径');

//上传文本到oss
$oss->uploadContent('oss存储路径','字符串内容');

//上传文件到oss
$oss->uploadFile('本地路径','oss存储路径');

//获取oss存储文件的文本内容
$oss->getObjectContent('oss对象路径');

//下载oss
$oss->downloadFile('oss对象路径','本地保存文件名');

//获取对象授权访问url,在浏览器中直接打开文件(如果浏览器支持,比如 PDF、图片、文本)
$oss->getObjectSignUrl('oss对象路径');

//获取图片授权访问url,固定宽高
$oss->getPicSignUrlFixedMode('oss对象路径','宽像素','高像素');

//获取图片授权访问url,等比例宽高
$oss->getPicSignUrlLfitMode('oss对象路径','宽像素','高像素');

//获取图片授权访问url
$oss->getSignUrl('oss对象路径');

统计信息

  • 总下载量: 51
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-08-26