标签管理 标签简介 设置桶标签 查看桶标签 删除桶标签
下载对象 对象下载简介 文本下载 流式下载 文件下载 范围下载 限定条件下载 重写响应头 获取自定义元数据 下载归档存储对象 图片处理
删除桶标签 功能说明 删除指定桶的标签。 方法定义 1. ObsClient->deleteBucketTagging(array $parameter)
2. ObsClient->deleteBucketTaggingAsync(array $parameter, callable
请求数组 功能说明 调用ObsClient的相关接口均需要传入请求数组(associative array类型)作为输入。对于桶操作接口,请求数组中固定包含Bucket用于指定桶名(ObsClient->listBuckets除外);对于对象操作接口,请求数组中固定包含Bucket和Key分别用于指定桶名与对象名。
创建桶 功能说明 按照用户指定的桶名创建一个新桶。新创建桶的桶名在OBS中必须是唯一的。除同一个用户重复创建同一区域的同名桶外,其他场景重复创建同名桶均会失败。一个用户可以拥有的桶的数量不能超过100个。 方法定义 1. ObsClient->createBucket(array
SDK下载 下载地址 OBS PHP SDK最新版本:OBS PHP SDK OBS PHP SDK历史版本下载: OBS PHP SDK 3.0.2 OBS PHP SDK 3.0.1 OBS PHP SDK 2.1.2 SDK源码和API文档 SDK源码请参见:GitHub 接口参考文档地址:SDK
授权访问 使用URL进行授权访问
设置桶的CORS配置 功能说明 设置桶的跨域资源共享规则,以允许客户端浏览器进行跨域请求。 方法定义 1. ObsClient->setBucketCors(array $parameter)
2. ObsClient->setBucketCorsAsync(array $parameter
PHP 样例 发送短信(示例1)、发送分批短信(示例1) 发送短信(示例2)、发送分批短信(示例2) 接收状态报告、接收上行短信 环境要求 基于PHP 7.2.9版本,要求PHP 7.0及以上版本。 依赖配置 Composer、Guzzle(仅示例1依赖) 请参考:https://getcomposer
常见问题 如何进行分段上传 如何创建文件夹 如何列出所有对象 如何使用URL进行授权访问 如何使用表单上传 如何分段下载大对象 如何使对象可以被匿名用户访问 如何确定OBS服务地址和区域信息 如何获取访问密钥 如何使用Composer下载SDK HTTP状态码报405,如何处理?
删除桶的CORS配置 功能说明 删除指定桶的跨域资源共享规则。 方法定义 1. ObsClient->setBucketCors(array $parameter)
2. ObsClient->setBucketCorsAsync(array $parameter, callable
日志初始化 功能说明 通过开启SDK日志功能,可将接口调用过程中产生的日志信息记录到日志文件,用于后续的数据分析或问题定位。 方法定义 ObsClient->initLog(array $parameter) 参数描述 字段名 类型 约束 说明 FilePath string 必选
何查看桶标签: // 引入依赖库
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实例
获取桶的Website配置 功能说明 获取桶的Website配置。 方法定义 1. ObsClient->getBucketWebsite(array $parameter)
2. ObsClient->getBucketWebsiteAsync(array $parameter