开发者社区 问答 正文

智能云相册中API使用限制



API请求相关限制

限制项限制值备注
请求通道HTTPS为了安全起见,只提供HTTPS方式
单个请求中允许的最大的文件ID数量100个有特殊说明除外
[tr=rgb(239, 251, 255)][td]每次请求的最大记录数(参数名为Size) 500NA 下载链接、图片缩略图链接和视频封面链接的有效期1小时NA 上传事务返回的OSS临时访问凭证的有效期1小时NA 涉及到名称的接口对名称的限制,比如Photo名称,Album名称,人名等不允许出现英文下的斜杠(/)、反斜杠(\)、冒号(:)、星号(*)、问号(?)、左尖括弧(<)、右尖括弧(>)、竖线、回车(\r)、换行(\n)、制表(\t)NA 照片库Id2-32个字符,只能包含数字、大小写字母,-,_ , @和英文句话(.)限制条件与STS的AssumeRole请求的RoleSessionName一致。

展开
收起
云栖大讲堂 2017-10-27 09:38:11 1394 分享 版权
阿里云 AI 助理回答

在使用阿里云API时,确实存在一些请求相关的限制,以确保服务的稳定性和安全性。您提到的限制项是通用的指导原则,适用于多种阿里云服务的API调用。下面是对这些限制的简要说明和补充:

  1. 请求通道:只提供HTTPS方式。这是为了保证数据传输的安全性,因为HTTPS协议会对通信内容进行加密,防止数据被窃取或篡改。

  2. 单个请求中允许的最大文件ID数量:通常情况下,一个请求中可以包含最多100个文件ID。这意味着如果您需要操作多个文件(如批量上传、查询等),每次请求应控制在这个数量之内。

  3. 每次请求的最大记录数:这个参数(通常名为Size)指定了单次请求返回结果的数量上限,比如查询操作。默认最大值为500,意味着一次请求最多能获取500条记录。

  4. 下载链接有效期:生成的下载链接、图片缩略图链接以及视频封面链接通常有效时间为1小时。超过这个时间,链接将失效,需要重新生成。

  5. OSS临时访问凭证有效期:通过API获取的用于访问对象存储服务(OSS)的临时凭证有效期也是1小时。这要求在凭证有效期内完成文件的上传或下载操作。

  6. 名称限制:涉及到资源命名时(如照片、相册名称等),不能包含特定字符,包括斜杠、反斜杠、冒号、星号、问号、左右尖括弧、竖线、回车、换行、制表符等。这是为了避免解析错误和保持名称的兼容性。

  7. 照片库Id:对于特定服务中可能涉及的照片库ID,其长度必须在2-32个字符之间,并且只能包含数字、大小写字母、短横线(-)、下划线(_)、at符号(@)和英文句点(.)。这一规则与STS(Security Token Service)中的RoleSessionName命名限制相似,旨在维持标识符的规范性和可读性。

了解并遵守这些限制有助于您更高效、安全地使用阿里云API。如果您的应用场景有特殊需求,建议查阅具体服务的官方文档,因为某些服务可能会有额外的限制或提供配置选项来调整上述限制。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答