2013-08-28 92 views
0

我正在使用Google雲端存儲客戶端庫動態上傳文件並向其提供文件。上傳部分工作正常。這沒有問題。Google雲端存儲客戶端庫 - 默認公開檢查共享

我面臨的問題是上傳後,如果我嘗試訪問我的應用程序中的文件,服務鏈接被破壞。

因此,我去了Google雲端控制檯,我注意到的一件事是Shared Publicly沒有被選中。

如果我選中Shared Publicly複選框,那麼我可以在我的應用程序中訪問該文件。

我已經嘗試過使用public-read和bucket-owner-full-control ACL。

這是我使用的代碼..

GcsFileOptions options = new GcsFileOptions.Builder().cacheControl("public, max-age=31536000, no-transform").mimeType(mimeType).acl("bucket-owner-full-control").build(); 

你們能告訴我,我應該做出怎樣的修改,以檢查共享公開復選框。

回答

0

你想讓文件公開嗎?如果是這樣,爲什麼不將ACL設置爲public-read而不是bucket-owner-full-control?

相關問題