定制 enochzg/yii2-aliyun-oss 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

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

enochzg/yii2-aliyun-oss

Composer 安装命令:

composer require enochzg/yii2-aliyun-oss

包简介

yii2-aliyun-oss

README 文档

README

阿里云OSS云存储SDK封装

安装

composer require enochzg/yii2-aliyun-oss

配置

<?php

  'aliyun' => [
    'class' => 'enochzg\aliyun\Aliyun',
    'accessKeyId' => '',  //在阿里云的控制台可以创建、查询
    'accessSecret' => '',   //在阿里云的控制台可以创建、查询
    'defaultRoleArn' => '',   //在阿里云的控制台可以创建、查询
    'defaultBucketName' => '',  //默认操作哪个BucketName
    'endPoint' => 'oss-cn-shenzhen.aliyuncs.com',
  ],
  
?>

使用方式

<?php
  
  //生成临时授权凭证
  $sessionName = '99';
  $durationSeconds = 3600; //过期时间
  $token = yii::$app->aliyun->generateSTSToken($sessionName, $durationSeconds);
  
  //上传文件,默认操作defaultBucketName
  yii::$app->aliyun->uploadFile('enoch-test', '/home/enoch/图片/2.png');
  
  //单个文件删除,默认操作defaultBucketName
  yii::$app->aliyun->deleteObject('object-name', 'bucketName');
  
  //批量删除文件,默认操作defaultBucketName
  yii::$app->aliyun->deleteObjects(['path/58ca9c-f', 'path/929171a3']);

?>

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: Unknown
  • 更新时间: 2016-05-04

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固