kly / klimg-gcs
kly的GCS上传管理库
1.1.0
2019-08-08 04:58 UTC
Requires
- php: >=5.3
Requires (Dev)
- vlucas/phpdotenv: v2.6.1
This package is auto-updated.
Last update: 2024-09-08 16:00:40 UTC
README
用于从旧脚本中上传到GCS的库,使用类似于现有send_to_server()的结构和工作流程
如何使用
-
安装包
composer require kly/klimg-gcs或下载包后包含手动加载器include path/to/package/src/loader.php -
实例化管理器
$manager = new UploadManager(getenv('GCS_ENDPOINT'), getenv('GCS_KEY'), getenv('GCS_PUBLIC_PREFIX'));示例中使用getenv,您也可以使用简单的字符串:GCS_ENDPOINT:Google Cloud Storage端点 GCS_KEY:Google Cloud Storage密钥 GCS_PUBLIC_PREFIX:Google Cloud Storage存储桶的公共URL前缀 -
添加要发送的图片和指定路径的存储桶侧
$manager->add(array(/*of files*/ 'images/one.jpg'), 'path/on/the/cloud'); -
添加所有图片后执行传输
$manager->send() -
检查结果,检查任何失败
实际上它只是一个简单的curl包装器。