取回选项 访问方式 类型 说明 ObsClient::RestoreTierExpedited string 快速取回,取回耗时1~5分钟。 ObsClient::RestoreTierStandard string 标准取回,取回耗时3~5小时。 父主题: 预定义常量
跨域资源共享 跨域资源共享简介 设置跨域规则 查看跨域规则 删除跨域规则
API参考 若您想要了解OBS PHP SDK各API的所有参数及定义,请参考《对象存储服务PHP SDK API参考》。
上传对象 功能说明 上传单个对象到指定桶中。 方法定义 1. ObsClient->putObject(array $parameter)
2. ObsClient->putObjectAsync(array $parameter, callable $callback) 请求参数
设置桶策略 功能说明 配置桶的策略,如果桶已经存在一个策略,那么当前请求中的策略将完全覆盖桶中现存的策略。 方法定义 1. ObsClient->setBucketPolicy(array $parameter)
2. ObsClient->setBucketPolicyAsync(array
IDEA官方网站下载。 获取并安装PHP安装包,可至PHP官方下载页面下载。 将PHP安装目录中的“php.ini-production”文件复制到“C:\windows”,改名为“php.ini”,并在文件中增加如下内容。 1
2
3 extension_dir = "{php安装目录}/ext"
标签管理 标签简介 设置桶标签 查看桶标签 删除桶标签
异步调用 功能说明 桶相关接口和对象相关接口均支持以“Async”结尾的方式进行异步调用(例如,同步方法为ObsClient->putObject,则异步方法为ObsClient->putObjectAsync)。异步调用完成后会将返回结果输出到回调函数中,回调函数依次包含SDK
复制段 功能说明 初始化分段上传任务后,通过分段上传任务的ID,复制段到指定桶中。 方法定义 1. ObsClient->copyPart(array $parameter)
2. ObsClient->copyPartAsync(array $parameter, callable
获取桶ACL 功能说明 获取桶的访问权限。 方法定义 1. ObsClient->getBucketAcl(array $parameter)
2. ObsClient->getBucketAclAsync(array $parameter, callable $callback)
获取对象ACL 功能说明 获取指定桶中对象的访问权限。 方法定义 1. ObsClient->getObjectAcl(array $parameter)
2. ObsClient->getObjectAclAsync(array $parameter, callable $callback)
安装PHP-FPM 介绍 简要介绍 PHP-FPM(PHP FastCGI Process Manager),PHP FastCGI进程管理器,用于管理PHP进程池的软件,用于接受web服务器的请求。PHP-FPM提供了更好的PHP进程管理方式,可以有效控制内存和进程、可以平滑重载PHP配置。
上传段 功能说明 初始化分段上传任务后,通过分段上传任务的ID,上传段到指定桶中。除了最后一段以外,其他段的大小范围是100KB~5GB;最后一段的大小范围是0~5GB。上传的段号也有范围限制,其范围是1~10000。 方法定义 1. ObsClient->uploadPart(array
管理桶 创建桶 列举桶 删除桶 判断桶是否存在 获取桶元数据 管理桶访问权限 管理桶策略 获取桶区域位置 获取桶存量信息 桶配额 桶存储类型
代码样例 // 引入依赖库
require 'vendor/autoload.php';
// 使用源码安装时引入SDK代码库
// require 'obs-autoloader.php';
// 声明命名空间
use Obs\ObsClient;
// 创建ObsClient实例