配置密钥 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 要接入OBS服务,您需要拥有一组有效的访问密钥(AK和SK)用来进行签名认证。具体可参考OBS服务环境搭建。 获取AK和
删除单个对象: // 引入依赖库
require 'vendor/autoload.php';
// 使用源码安装时引入SDK代码库
// require 'obs-autoloader.php';
// 声明命名空间
use Obs\ObsClient;
// 创建ObsClient实例
何查看桶标签: // 引入依赖库
require 'vendor/autoload.php';
// 使用源码安装时引入SDK代码库
// require 'obs-autoloader.php';
// 声明命名空间
use Obs\ObsClient;
// 创建ObsClient实例
获取桶列表 功能说明 查询桶列表,返回结果按照桶名字典顺序排列。 方法定义 1. ObsClient->listBuckets(array $parameter)
2. ObsClient->listBucketsAsync(array $parameter, callable $callback)
删除桶的CORS配置 功能说明 删除指定桶的跨域资源共享规则。 方法定义 1. ObsClient->setBucketCors(array $parameter)
2. ObsClient->setBucketCorsAsync(array $parameter, callable
存储类型 访问方式 类型 说明 ObsClient::StorageClassStandard string 标准存储。 ObsClient::StorageClassWarm string 低频访问存储。 ObsClient::StorageClassCold string 归档存储。
列举已上传的段 功能说明 通过分段上传任务的ID,列举指定桶中已上传的段。 方法定义 1. ObsClient->listParts(array $parameter)
2. ObsClient->listPartsAsync(array $parameter, callable
获取桶配额 功能说明 获取桶的配额值,0代表配额没有上限。 方法定义 1. ObsClient->getBucketQuota(array $parameter)
2. ObsClient->getBucketQuotaAsync(array $parameter, callable
设置桶的Website配置 功能说明 设置桶的Website配置。 方法定义 1. ObsClient->setBucketWebsite(array $parameter)
2. ObsClient->setBucketWebsiteAsync(array $parameter
进行文本上传: // 引入依赖库
require 'vendor/autoload.php';
// 使用源码安装时引入SDK代码库
// require 'obs-autoloader.php';
// 声明命名空间
use Obs\ObsClient;
// 创建ObsClient实例
以下代码展示如何新建一个桶: // 引入依赖库
require 'vendor/autoload.php';
// 使用源码安装时引入SDK代码库
// require 'obs-autoloader.php';
// 声明命名空间
use Obs\ObsClient;
// 创建ObsClient实例
设置桶ACL 功能说明 设置桶的访问权限。 方法定义 1. ObsClient->setBucketAcl(array $parameter)
2. ObsClient->setBucketAclAsync(array $parameter, callable $callback)
SDK公共结果对象 功能说明 调用ObsClient的相关接口完成后,没有异常抛出,则会返回SDK公共结果对象,表明操作成功;若抛出异常,则表明操作失败,此时应从SDK自定义异常实例中获取错误信息。 命名空间 类名 父命名空间 Model Obs\Internal\Common 参数描述
何删除桶标签: // 引入依赖库
require 'vendor/autoload.php';
// 使用源码安装时引入SDK代码库
// require 'obs-autoloader.php';
// 声明命名空间
use Obs\ObsClient;
// 创建ObsClient实例
在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 在OBS中,用户操作的基本数据单元是对象。OBS PHP SDK提供了丰富的对象上传接口,可以通过以下方式上传对象: 文本上传 流式上传 文件上传 分段上传 基于表单上传 SDK支持上传0KB~