开发者社区 问答 正文

云相册的API相簿接口DeleteAlbums怎么使用



描述


批量删除相簿。

请求参数

参数名类型是否必须说明
ActionStringDeleteAlbums
AlbumId.1Long表示需要删除的相簿Id,如果有多个相簿,请按照规则增加一个参数,比如2个相簿,另外一个参数为AlbumId.2
StoreNameStringPhotoStore的名称
LibraryIdString照片库标识。采用AK认证时必选,采用STS认证时可选。了解不同认证方式的区别。


请求示例https://cloudphoto.cn-shanghai.aliyuncs.com/?Action=DeleteAlbums
&AlbumId.1=822496291807305728
&StoreName=cloudphoto-demo
&LibraryId=alice-001
&<公共请求参数>





返回参数

参数名类型说明
RequestIdString唯一标识本次请求的ID
CodeString响应状态码,Success表示成功的响应
MessageString响应状态详细描述
ActionStringDeleteAlbums
Results数组详见结果信息


Results

参数名类型说明
CodeString状态码
IdString对应对象的唯一标识
MessageString详细信息


返回示例


JSON格式 {
    "Results":[
        {
            "Message":"success",
            "Id":822496291807305728,
            "Code":"Success"
        }
    ],
    "Action":"DeleteAlbums",
    "Message":"success",
    "RequestId":"A71E25D7-E240-4919-A2C0-0931CC5EB655",
    "Code":"Success"
}


XML格式 <?xml version="1.0" encoding="UTF-8"?>
<DeleteAlbumsResponse>
  <Results>
    <Result>
      <Message>success</Message>
      <Id>822496291807305728</Id>
      <Code>Success</Code>
    </Result>
  </Results>
  <Action>DeleteAlbums</Action>
  <Message>success</Message>
  <RequestId>26FA2816-A8FE-4B8A-8704-7E4049E3472A</RequestId>
  <Code>Success</Code>
</DeleteAlbumsResponse>

展开
收起
云栖大讲堂 2017-10-27 10:30:41 1687 分享 版权
阿里云 AI 助理回答

您提到的操作是使用阿里云的Cloud Photo服务来批量删除相簿。Cloud Photo是阿里云提供的一项图片存储与管理服务,它帮助用户高效地存储、管理和分发照片资源。下面是对您描述的操作请求参数和示例的详细解析:

请求参数说明

  1. Action: 必须参数,表示要执行的操作类型。在这个场景中,值为DeleteAlbums,意味着请求的目的是删除相簿。

  2. AlbumId.{n}: 必须参数,其中{n}是一个递增的数字(如1, 2, 3...),用于指定需要删除的相簿ID。如果有多个相簿需要删除,需要按照这个格式增加参数,例如AlbumId.1, AlbumId.2等,分别填入不同的相簿ID。

  3. StoreName: 必须参数,表示Photo Store的名称,即您的图片存储空间的名称。

  4. LibraryId: 可选参数,代表照片库的标识。在使用Access Key(AK)认证方式时,此参数是必须的;如果采用Security Token Service(STS)认证,则可以省略。STS是一种临时授权机制,允许您给第三方应用或临时用户分配有限的访问权限。

请求示例

https://cloudphoto.cn-shanghai.aliyuncs.com/
?Action=DeleteAlbums
&AlbumId.1=1234567890
&AlbumId.2=0987654321
&StoreName=YourPhotoStoreName

在这个示例中,我们向cn-shanghai区域的Cloud Photo服务发送了一个HTTP请求,请求删除两个相簿,其ID分别为12345678900987654321,并且指定了相簿所在的存储空间名称为YourPhotoStoreName。请注意,实际操作前,请确保您有权限删除这些相簿,并且已经了解删除操作的不可逆性。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答分类:
问答标签:
问答地址: