shaozeming/aliyun-oss
最新稳定版本:v1.0.0
Composer 安装命令:
composer require shaozeming/aliyun-oss
包简介
继承阿里云Oss composer 包最新版本进行封装的composer package,整理配置便于管理
README 文档
README
同胞兄弟
- ShaoZeMing/aliyun-vod 阿里云点播
- ShaoZeMing/aliyun-sts 阿里云STS
- ShaoZeMing/aliyun-core 阿里云接口Core核心包
- ShaoZeMing/aliyun-oss 阿里云OSS
- 待续...
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
- 由于官方提供了composer 包,本包只对配置文件进行统一整理,和其他几个项目共同配置,并继承了官方核心服务接口,你可以参考官方文档对应方法使用。
- 对照官方文档地址:https://help.aliyun.com/document_detail/32101.html?spm=a2c4g.11174283.6.749.32877da2BkSiov
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
其他信息
- 授权协议: MIT
- 更新时间: 2019-03-11