定制 zenithsu/cloud-uploader 二次开发

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

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

zenithsu/cloud-uploader

最新稳定版本:v0.1.1

Composer 安装命令:

composer require zenithsu/cloud-uploader

包简介

Universal Cloud Storage Uploader is a PHP package enabling easy file uploads to multiple cloud services including Alibaba Cloud OSS, Qiniu, Tencent Cloud, and Google Cloud. It provides a simple, unified API for streamlined integration and management.

README 文档

README

Universal Cloud Storage Uploader is a PHP package enabling easy file uploads to multiple cloud services including Alibaba Cloud OSS, Qiniu, Tencent Cloud, and Google Cloud. It provides a simple, unified API for streamlined integration and management.

This project is currently under development. Please be cautious when using it in a production environment.

ALiCloud

Upload file to ALiCloud, for example:

use Zenith\CloudUploader\Configs\ALiYunConfig;
use Zenith\CloudUploader\Exceptions\NotSupportedCloudException;
use Zenith\CloudUploader\Uploader;
use Zenith\CloudUploader\Utils\FilenameGenerator;

include 'vendor/autoload.php';

$config = new ALiYunConfig('LTAI5tMdM71yUtaGWji8D', 'F8Ar0n2chj1AlY6LVkojjlnjDw', 'oss-cn-hangzhou.aliyuncs.com');
try {
    $uploader = new Uploader(Uploader::ALIYUN, $config);
} catch (NotSupportedCloudException $e) {
    die('Not Supported Cloud');
}
$filename = (new FilenameGenerator())->uuid('putObject.txt');
$url = $uploader->put('zenith-he-storage-dev', $filename, 'tests/putObject.txt');
var_dump($url);

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-04-17

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固