默认情况下,将Google云端存储分区中的所有文件设置为公共

Hac*_*sch 1 google-app-engine

我正在尝试默认将上传到存储桶的文件设置为公共.

在编辑存储桶权限时,我得到了我不明白的弹出窗口,我找不到任何关于它的文档.如何为公众设置可用性?

"实体"选择框具有以下选项:域,组,用户,项目

目前的设置似乎没有将文件设置为公共,因为当我尝试通过CloudStorageTools::getPublicUrl($fileName, false)我获得的URL访问文件时:

<Error>
<Code>NoSuchKey</Code>
<Message>The specified key does not exist.</Message>
</Error>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

Mat*_*tW. 5

您;我想为此设置ACL:

gsutil defacl set public-read gs://bucket