gpt4 book ai didi

java - Google Cloud Storage Java API - 删除文件

转载 作者:行者123 更新时间:2023-11-30 03:25:02 25 4
gpt4 key购买 nike

如何在 GCS 存储桶上设置“WRITER”权限?

我正在尝试使用以下方法删除云存储上的文件:

cloudstorage.objects().delete(bucket, object).execute();

并出现以下错误:

{
"code" : 403,
"errors" : [ {
"domain" : "global",
"message" : "Forbidden",
"reason" : "forbidden"
} ],
"message" : "Forbidden"
}

最佳答案

使用 gsutil,如下所示:

gsutil acl ch -u email@address.com:W gs://bucket-name 

或者,您可以转到 Developer's Console ,前往存储 > 云存储 > 存储浏览器,单击“...”,然后单击“编辑存储桶权限”,然后单击“+ 添加项目”,选择“用户”、电子邮件地址和写入者,然后单击“保存”。

或者,您可以使用 JSON API 以编程方式执行此操作,使用 storage.bucketAccessControls.insert方法。

关于java - Google Cloud Storage Java API - 删除文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30459835/

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