简单、安全的操作阿里云OSS的功能

v1.0.18 2018-07-27 15:11 UTC

This package is auto-updated.

Last update: 2024-12-13 05:31:35 UTC


README

本服务用于管理阿里云OSS,本服务是对阿里云SDK的封装,所以方法名与阿里的SDK一样,下面是列举出的几个使用方法,其他OSS方法都是可以使用的,请参考阿里云 OSS参考文档

安装

使用 composer 命令进行安装或下载源代码使用。

composer require houdunwang/oss
composer require houdunwang/config

配置

\houdunwang\oss\Oss::config([
    'accessId'      => '',
    'accessKey'     => '',
    'bucket'        => 'hdxj',
    'endpoint'      => 'http://oss-cn-hangzhou.aliyuncs.com',
    'host'          => 'http://hdxj.oss-cn-hangzhou.aliyuncs.com',
]);

文件上传

//储存到阿里云文件名
$object = "1.mp4";
//本地文件
$filePath = '/www/1.mp4';
\houdunwang\config\Oss::uploadFile($object, $filePath);

字符串

$object = "hd.txt";
$content = "Hi, OSS.";
\houdunwang\config\Oss::putObject($object, $content);

签名

签名用于使用前台上传组件上传时使用,使用前需要将上面的配置设置正确。

\houdunwang\oss\Oss::sign();
die($sign)