API请求相关限制
限制项 | 限制值 | 备注 |
请求通道 | HTTPS | 为了安全起见,只提供HTTPS方式 |
单个请求中允许的最大的文件ID数量 | 100个 | 有特殊说明除外 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在使用阿里云API时,确实存在一些请求相关的限制,以确保服务的稳定性和安全性。您提到的限制项是通用的指导原则,适用于多种阿里云服务的API调用。下面是对这些限制的简要说明和补充:
请求通道:只提供HTTPS方式。这是为了保证数据传输的安全性,因为HTTPS协议会对通信内容进行加密,防止数据被窃取或篡改。
单个请求中允许的最大文件ID数量:通常情况下,一个请求中可以包含最多100个文件ID。这意味着如果您需要操作多个文件(如批量上传、查询等),每次请求应控制在这个数量之内。
每次请求的最大记录数:这个参数(通常名为Size)指定了单次请求返回结果的数量上限,比如查询操作。默认最大值为500,意味着一次请求最多能获取500条记录。
下载链接有效期:生成的下载链接、图片缩略图链接以及视频封面链接通常有效时间为1小时。超过这个时间,链接将失效,需要重新生成。
OSS临时访问凭证有效期:通过API获取的用于访问对象存储服务(OSS)的临时凭证有效期也是1小时。这要求在凭证有效期内完成文件的上传或下载操作。
名称限制:涉及到资源命名时(如照片、相册名称等),不能包含特定字符,包括斜杠、反斜杠、冒号、星号、问号、左右尖括弧、竖线、回车、换行、制表符等。这是为了避免解析错误和保持名称的兼容性。
照片库Id:对于特定服务中可能涉及的照片库ID,其长度必须在2-32个字符之间,并且只能包含数字、大小写字母、短横线(-)、下划线(_)、at符号(@)和英文句点(.)。这一规则与STS(Security Token Service)中的RoleSessionName命名限制相似,旨在维持标识符的规范性和可读性。
了解并遵守这些限制有助于您更高效、安全地使用阿里云API。如果您的应用场景有特殊需求,建议查阅具体服务的官方文档,因为某些服务可能会有额外的限制或提供配置选项来调整上述限制。