谷歌云存储允许用户查看“公开共享?” 存储管理器中的字段,允许您直接共享数据的 URL。
我正在使用谷歌应用引擎并将数据发送到存储,但我希望默认情况下公开共享它。
我怎样才能做到这一点?除了手动执行之外,他们的文档似乎没有提及任何关于此的内容。
我正在使用python,但它可能没有太大区别。
谷歌云存储允许用户查看“公开共享?” 存储管理器中的字段,允许您直接共享数据的 URL。
我正在使用谷歌应用引擎并将数据发送到存储,但我希望默认情况下公开共享它。
我怎样才能做到这一点?除了手动执行之外,他们的文档似乎没有提及任何关于此的内容。
我正在使用python,但它可能没有太大区别。
您可以将写入 Google Storage 的各个文件的 ACL 设置为此处描述的值。
就像是
my_file = files.gs.create('/gs/some_bucket/some_object', acl='public-read')
然后,您可以在存储桶中的每个对象上单独配置 ACL,而不是使用一揽子 ACL。
使用以下命令
gsutil defacl set public-read gs://bucketname