谷歌雲存儲,用戶可以檢查「公開分享?」在存儲管理器中允許您直接共享數據的URL。允許在谷歌雲存儲的公開共享文件
我使用谷歌應用程序引擎和發送數據到存儲,但我想有它默認公開共享。
我該怎麼做?他們的文檔似乎沒有提到任何關於這方面的內容,除非手動完成。
我使用python但它可能沒有太大的差別。
谷歌雲存儲,用戶可以檢查「公開分享?」在存儲管理器中允許您直接共享數據的URL。允許在谷歌雲存儲的公開共享文件
我使用谷歌應用程序引擎和發送數據到存儲,但我想有它默認公開共享。
我該怎麼做?他們的文檔似乎沒有提到任何關於這方面的內容,除非手動完成。
我使用python但它可能沒有太大的差別。
您可以使用桶中的GSUtil工具,設置和Default ACL。
在默認的ACL允許所有人允許讀的水桶,設置默認的ACL桶中的每個新文件將公開之後。
你可以設置你寫谷歌存儲的值描述here單個文件的訪問控制列表。
喜歡的東西
my_file = files.gs.create('/gs/some_bucket/some_object', acl='public-read')
然後你可以配置在水桶每個對象上的ACL單獨而不是一條毯子ACL。
以下命令使用
gsutil defacl set public-read gs://bucketname