我有一个创建 GCS 存储桶的脚本,将其链接到 firebase 并在存储桶上应用 firebase 规则。最近,我遇到了无法将 GCS 存储桶链接到 Firebase 的错误。
我正在使用 REST 方法projects.buckets.addFirebase
将 GCS 存储桶导入到 Firebase。
https://firebasestorage.googleapis.com/v1beta/{bucket=projects/*/buckets/*}:addFirebase
API 的响应表明资源已耗尽。
{
"error": {
"code": 429,
"message": "Resource has been exhausted (e.g. check quota).",
"status": "RESOURCE_EXHAUSTED"
}
}
所以我检查了 firebase googleapis 的配额,它说每分钟的使用量已达到限制。好的,如果是这样的话,为什么即使在几天不活动之后它也不会重置。每次发出请求时都会收到错误消息。如果是每分钟限制,为什么不在下一分钟重置?如果我达到每分钟限制一次,我们以后不能使用该服务吗?
我尝试删除 Firebase 安全规则(存储和 Firestore),但仍然出现同样的错误。
我真的不明白错误和它所链接的配额。我该如何克服这个错误?我现在无法向 Firebase 添加任何存储桶。我知道我们可以增加配额,但是当这个限制也超过时,我可能会遇到同样的情况。