在上传文件(Object)到OSS之前,您需要创建一个用于存储文件的存储空间(Bucket),存储空间具有各种配置属性,包括地域、访问权限以及其他元数据。
说明 有关创建存储空间的API接口的更多信息,请参见
PutBucket 。
操作方式
操作方式 | 说明 |
---|---|
控制台 | Web应用程序,直观易用 |
图形化工具 ossbrowser | 图形化工具,易操作 |
命令行工具ossutil | 命令行工具,性能好 |
Java SDK | 丰富、完整的各类语言SDK demo |
Python SDK | |
PHP SDK | |
Go SDK | |
C SDK | |
.NET SDK | |
Android SDK | |
iOS SDK | |
Node.js SDK | |
Ruby SDK |
使用限制
- 同一阿里云账号在同一地域内创建的存储空间总数不能超过100个。
- 存储空间名称在OSS范围内必须全局唯一。有关存储空间的命名规范,请参见存储空间命名。
- 存储空间创建后,其名称、所处地域、存储类型、冗余类型不支持修改。
- 单个存储空间的容量不限制。
更多参考
- 权限控制
默认情况下,为保证存储在OSS中数据的安全性,OSS资源(包括Bucket和Object)默认为私有权限,只有资源拥有者或者被授权的用户允许访问。如果要授权第三方用户访问或使用自己的OSS资源,可以通过多种权限控制策略向他人授予资源的特定权限。有关访问控制的更多信息,请参见访问控制概述。
- 文件相关操作
Bucket创建完成后,您可以向该Bucket上传文件。有关上传文件的更多信息,请参见简单上传。
文件上传完成后,您可以将文件下载至浏览器默认路径或本地指定路径。有关下载文件的更多信息,请参见简单下载。您还可以将文件URL分享给第三方,供其下载或预览。有关分享文件的更多信息,请参见分享文件。