说明:实际使用当中,需将代码中的注释去掉。
{
"bucket": "examplebucket-1250000000", // 存放 GZIP 包的源存储桶
"region": "ap-guangzhou", // 存放 GZIP 包的源存储桶所在地域
"key": "example.txt.gz", // GZIP 包的名称
"targetBucket": "examplebucket-1250000000", // 最终投递解压产物的目标存储桶
"targetRegion": "ap-guangzhou", // 最终投递解压产物的目标存储桶所在地域
"targetPrefix": "target/", // 最终投递解压产物的前缀
}
参数说明如下:
参数名 | 参数描述 | 类型 | 是否必填 |
---|---|---|---|
bucket | 存放 GZIP 包的源存储桶,命名格式为 BucketName-APPID,此处填写的存储桶名称必须为此格式,例如:examplebucket-1250000000 | String | 是 |
region | 存放 GZIP 包的源存储桶所在地域,枚举值请参见 地域和访问域名 | String | 是 |
key | GZIP 包的名称(Object 的名称),对象在存储桶中的唯一标识,详情请参见 对象概述 | String | 是 |
targetBucket | 最终投递解压产物的目标存储桶,命名格式为 BucketName-APPID,此处填写的存储桶名称必须为此格式,例如:examplebucket-1250000000 | String | 是 |
targetRegion | 最终投递解压产物的目标存储桶所在地域,枚举值请参见 地域和访问域名 | String | 是 |
targetPrefix | 最终投递解压产物的前缀,投递到指定目录请以斜杠 / 结尾,缺省或空字符串则视为投递到根路径下 | String | 否 |
{
"code": 0,
"message": "cos gunzip file success",
"data": {
"Bucket": "examplebucket-1250000000",
"Region": "ap-guangzhou"
}
}
响应参数说明如下:
参数名 | 参数描述 | 类型 |
---|---|---|
code | 业务错误码,如果为0,则说明执行成功,否则为执行失败 | Number |
message | 执行结果的文字说明,可能为 null | String |
data | 执行成功的信息,如果执行成功,则包含最终投递解压产物的目标存储桶信息 | Object |
error | 执行的错误信息,如执行成功则为 null | Object or String |
{
"bucket": "examplebucket-1250000000",
"region": "ap-guangzhou",
"key": "example.txt.gz",
"targetBucket": "examplebucket-1250000000",
"targetRegion": "ap-guangzhou",
"targetPrefix": "target/"
}
target/example.txt
{
"bucket": "examplebucket-1250000000",
"region": "ap-guangzhou",
"key": "example.tar.gz",
"targetBucket": "examplebucket-1250000000",
"targetRegion": "ap-guangzhou",
"targetPrefix": "target/"
}
example.tar.gz
├── example-subfile-1.txt
├── example-subfile-2.png
└── example-subfile-3.mp4
target/example-subfile-1.txt
target/example-subfile-2.png
target/example-subfile-3.mp4
本页内容是否解决了您的问题?