我正在将文件从我的服务器上传到我的存储桶foobar
。上传文件的路径是foobar/uploads/avatars/123456789.jpg
.
我希望用户能够通过公共 https 链接访问此文件,例如https://storage.googleapis.com/foobar/uploads/avatars/123456789.jpg。必须无需登录任何 Google 帐户即可访问该链接。我不希望用户能够通过https://storage.googleapis.com/foobar/、https://storage.googleapis.com/foobar/uploads/avatars/之类的链接或其他方式浏览整个存储桶。
我正在使用@google-cloud/storage上传文件。如何使用 ACL 实现这些设置?