承接 shaozeming/aliyun-oss 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

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

shaozeming/aliyun-oss

最新稳定版本:v1.0.0

Composer 安装命令:

composer require shaozeming/aliyun-oss

包简介

继承阿里云Oss composer 包最新版本进行封装的composer package,整理配置便于管理

README 文档

README

同胞兄弟

Installing

$ composer require shaozeming/aliyun-oss -v

configuration

拷贝项目下src/config.php到你项目中,进行配置其中oss。

配置示例代码:

return [

       /**
        * oss 配置
        */
       'oss' => [
           'AccessKeyID' => 'LT********cgJFsp',
           'AccessKeySecret' => 'fNcK*************d6Gn',
           'endpoint' => 'oss-cn-beijing.aliyuncs.com',
           'bucket' => 'miji***a365',  //
           'is_cname' => false,  // 是否使用自己绑定域名
           'is_ssl' => false,  // 是否使用https
           'timeout' => 3600,  // 授权访问默认时间
       ]
];

Example

use ShaoZeMing\AliOss\Services\OSSService;

 
    
           try {
                    $oss = new OSSService($config);
                    $result =  $oss->createBucket('shaozeming'); // 创建Bucket
                   
                   
                  //  $bucket= " <yourBucketName>";
                  //  $object = "<yourObjectName>";  
                  //  $content = "Hi, OSS.";
                  //  $result =  $oss->putObject($bucket,$object,$content); // 上传文件
                  //  .....
                    print_r($result);
                    return $result;
                } catch (OssException $e) {
                     $err = "Error : 错误:" . $e->getMessage();
                     echo $err . PHP_EOL;
                 } catch (\Exception $e) {
        //
                    $err = "Error : 错误:" . $e->getMessage();
                    echo $err . PHP_EOL;
        
                }
       

License

MIT

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-03-11