本文為您提供獲取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/*"
            ]
        }
    ]
}