本文为您提供读取OSS指定文件内容的参考示例。
假设用于存放照片的存储空间名为:myphotos
。该存储空间下有一些目录代表照片的拍摄地,每个拍摄地下又有年份子目录。
myphotos[Bucket]
├── beijing
│ ├── 2014
│ └── 2015
├── hangzhou
│ ├── 2013
│ ├── 2014
│ └── 2015
└── qingdao
├── 2014
└── 2015
以下策略表示:被授予此策略的RAM用户可以读取myphotos/hangzhou/2015/
目录下文件的内容,但不能列出文件。
说明 RAM用户知道文件的完整路径,此时可以使用完整的文件路径直接读取文件内容。通常这样的权限应授予应用程序。
{
"Version": "1",
"Statement": [
{
"Effect": "Allow",
"Action": [
"oss:GetObject"
],
"Resource": [
"acs:oss:*:*:myphotos/hangzhou/2015/*"
]
}
]
}
在文档使用中是否遇到以下问题
更多建议
匿名提交