我需要使用谷歌云和节点 js 上传和共享我的文档。我创建了一个谷歌云帐户,并使用 console.developers.google.com 网页在谷歌存储中创建了存储桶、文件夹和对象。
我有些疑惑
- 单个项目创建了多少个桶(如果可以
创建 100 万个桶?)
- 如何共享文件夹?
- 如果可以生成身份验证令牌以访问存储桶中的对象?(公开,每个请求中更改的令牌)
我需要使用谷歌云和节点 js 上传和共享我的文档。我创建了一个谷歌云帐户,并使用 console.developers.google.com 网页在谷歌存储中创建了存储桶、文件夹和对象。
我有些疑惑
- 如何共享文件夹?
问题1:单个项目创建了多少个桶(如果可以创建100万个桶?
答:与 Amazon 不同,您可以在一个项目中创建任意数量的存储桶,但请记住存储桶名称是全局命名空间。
问题2:如何共享文件夹?
答:这里的共享文件夹是指您希望多个代表访问它。请参阅此链接https://cloud.google.com/storage/docs/collaboration#using并检查 -> 共享组件的中央文件
问题 3:是否可以生成身份验证令牌来访问存储桶中的对象?(对公众来说,每次请求都会更改令牌)
回答:我从你的这个问题中可以看出,你想建立一个基于令牌认证的系统来为不同的人共享文件。
您可以通过两种方法完成此操作,如果以编程方式完成,您可以通过部署系统以根据系统调用的请求生成令牌来自行处理。