描述
创建一个PhotoStore。
请求参数
参数名 | 类型 | 是否必须 | 说明 |
Action | String | 是 | CreatePhotoStore |
BucketName | String | 是 | 存储数据的OSS的Bucket名称,注意Bucket的ACL需要为私有。 |
Remark | String | 否 | 备注,最长为128个字符 |
StoreName | String | 是 | PhotoStore的名称,命名规则见使用限制 |
DefaultQuota | Long | 是 | PhotoStore的照片库的默认存储配额,单位为字节,取值范围为50GB-2048GB之间,闭区间。 |
https://cloudphoto.cn-shanghai.aliyuncs.com/?Action=CreatePhotoStore
&BucketName=cloudphoto-demo
&Remark=this photostore is for demo purpose only.
&StoreName=cloudphoto-demo
&DefaultQuota=5368709120
&<公共请求参数>
参数名 | 类型 | 说明 |
RequestId | String | 唯一标识本次请求的ID |
Code | String | 响应状态码,Success表示成功的响应 |
Message | String | 响应状态详细描述 |
Action | String | CreatePhotoStore |
{
"Action":"CreatePhotoStore",
"Message":"success",
"RequestId":"FFA9545A-B27D-462A-A5BE-20FD71B28C25",
"Code":"Success"
}
<?xml version="1.0" encoding="UTF-8"?><Error>
<RequestId>BE5F1AF7-D3BB-41C3-8975-592B8C20162A</RequestId>
<HostId>cloudphoto-pre.cn-shanghai.aliyuncs.com</HostId>
<Code>Success</Code>
<Action>CreatePhotoStore</Action>
<Message>success</Message>
</Error>
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
您想要创建一个阿里云PhotoStore,用于存储和管理照片资源。根据您提供的请求参数说明,以下是创建过程的简要指导:
确定Action: 在构造API请求时,Action
字段必须设置为CreatePhotoStore
,表示您希望执行创建PhotoStore的操作。
指定BucketName: 您需要提供一个OSS(Object Storage Service)的Bucket名称,这个Bucket将用来存储您的照片数据。重要的是确保这个Bucket的访问权限(ACL)被设置为私有,以保护您的数据不被未经授权的访问。
可选备注(Remark): 虽然非必需,但您可以添加一段备注信息来描述这个PhotoStore的用途或特征,这有助于日后管理和识别。备注长度限制在128个字符以内。
设定StoreName: 必须为您的PhotoStore指定一个名称。命名规则遵循阿里云的服务使用限制,通常要求不包含特殊字符,且具有一定的唯一性。
配置DefaultQuota: 指定PhotoStore的默认存储配额,单位是字节。配额范围需在50GB到2048GB之间(包括两端),确保您有足够的空间来存放预期的照片数量。
基于上述参数,一个实际的HTTP请求示例看起来像这样(请替换<your_bucket_name>
、<your_store_name>
及合适的配额值):
POST /?Action=CreatePhotoStore
&BucketName=<your_bucket_name>
&StoreName=<your_store_name>
&DefaultQuota=<your_default_quota_in_bytes>
&<SignatureParameters>
Host: cloudphoto.cn-shanghai.aliyuncs.com
请注意,实际发送请求前,您还需要根据阿里云的要求计算并附加签名(Signature)相关的参数,以验证请求的合法性。这些参数通常包括AccessKeyId、SignatureMethod、SignatureVersion、Timestamp、Expires等,并通过特定算法生成Signature值。
确保在操作之前,您已经熟悉了阿里云PhotoStore服务的详细文档和计费规则,以及如何管理OSS Bucket的相关知识。