我正在使用Golang package storage v1将文件上传到Google云端存储, 使用以下方法:
func (r *ObjectsService) Insert(bucket string, object *Object) *ObjectsInsertCall
Insert: Stores a new object and metadata.
除非我不确定如何公开展示上传的文件,否则使用Google的开发者控制台我可以通过点击公共链接复选框手动设置文件, 知道如何使用上述API实现相同的结果?一个例子将受到高度赞赏
答案 0 :(得分:2)
在ObjectsInsertCall上有一个PredefinedAcl函数。预定义的ACL为described in the API documentation,但其中一个是" public-read",它将对象标记为全局可见。