xinningsu/baidu-bos
最新稳定版本:v1.0.2
Composer 安装命令:
composer require xinningsu/baidu-bos
包简介
Baidu BOS client 百度对象存储API的基本调用
README 文档
README
百度对象存储 BOS(Baidu Object Storage) API 针对指定bucket的一些基本操作。
安装
composer require xinningsu/baidu-bos
例子
require 'vendor/autoload.php'; // 实例化 $client = new \Sulao\BaiduBos\Client([ 'access_key' => 'access key', 'secret_key' => 'secret key', 'bucket' => 'bucket', 'region' => 'region', 'options' => ['connect_timeout' => 10] // Optional, guzzle request options ]); // 添加或更新对象 $client->putObject('/object_name.txt', 'contents'); // 获取对象内容 $content = $client->getObject('/object_name.txt'); // 获取对象Meta信息 $meta = $client->getObjectMeta('/object_name.txt'); // 复制对象 $client->copyObject('/object_name.txt', '/new_object_name.txt'); // 追加数据 $client->appendObject('/object_name.txt', 'more contents'); // URL抓取资源 $client->fetchObject('/object_name.txt', 'https://www.baidu.com'); // 设置ACL $client->putObjectAcl('/object_name.txt', 'public-read'); // 获取ACL $acl = $client->getObjectAcl('/object_name.txt'); // 删除ACL $client->deleteObjectAcl('/object_name.txt'); // 对象列表 $lists = $client->listObjects(); // 删除对象 $client->deleteObject('/object_name.txt'); // 批量删除对象 $client->deleteObjects(['/object_name.txt', '/object_name2.txt']);
整合
参考
License
统计信息
- 总下载量: 1.5k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-03-04