gpt4 book ai didi

go - 使用 GoLang Google Cloud Storage API 将插入的对象标记为公共(public)

转载 作者:IT王子 更新时间:2023-10-29 01:43:01 27 4
gpt4 key购买 nike

我正在使用 Golang package storage v1将文件上传到 Google Cloud Storage,使用以下方法:

func (r *ObjectsService) Insert(bucket string, object *Object) *ObjectsInsertCall
Insert: Stores a new object and metadata.

一切都很好,除了我不确定如何公开公开上传的文件,使用 Google 的开发人员控制台我可以通过单击“公开链接”复选框手动将文件设置为公开,知道如何使用上述 API 获得相同的结果吗?一个例子将不胜感激

最佳答案

有一个 PredefinedAcl ObjectsInsertCall 上的函数。预定义的 ACL 是 described in the API documentation ,但其中之一是“公开阅读”,它将对象标记为全局可见。

关于go - 使用 GoLang Google Cloud Storage API 将插入的对象标记为公共(public),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26853591/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com