为什么 Firebase API 调用 projects.databases.get return 错误 404 - 项目不存在,而项目确实存在?
Why does the Firebase API call for projects.databases.get return an error 404 - Project does not exist, for a project that does exist?
我对这一切都不熟悉,所以我可能错过了一些非常明显的东西。
尝试使用以下 API 调用 运行 进行简单测试时:
https://firebase.google.com/docs/firestore/reference/rest/v1/projects.databases/get
我得到的回复是:
{
"error": {
"code": 404,
"message": "Project 'some-projectname' does not exist.",
"status": "NOT_FOUND"
}
}
但该项目确实存在(虽然实际使用的名称不是此处显示的名称,但出于隐私原因我将其删除)。但是 none 在 Google Cloud Platform UI 和 Firebase UI.
中可见的实际项目越少
尝试添加更多颜色并希望提供尽可能多的细节。
我对参数使用以下格式:
projects/some-projectname/databases/some-databasename
对于凭据,选中两个框:“Google OAuth 2.0”和“API 密钥”。
该项目在 Blaze 计划下,并在本机模式下使用 Firestore 设置。
如果我可以提供更多详细信息或我应该尝试的事情,请告诉我,感谢您的宝贵时间。
您需要使用(默认)作为数据库名称,因为这是当前每个项目唯一允许的数据库名称。
即projects/PROJECT_NAME/databases/(default)
我对这一切都不熟悉,所以我可能错过了一些非常明显的东西。 尝试使用以下 API 调用 运行 进行简单测试时: https://firebase.google.com/docs/firestore/reference/rest/v1/projects.databases/get
我得到的回复是:
{
"error": {
"code": 404,
"message": "Project 'some-projectname' does not exist.",
"status": "NOT_FOUND"
}
}
但该项目确实存在(虽然实际使用的名称不是此处显示的名称,但出于隐私原因我将其删除)。但是 none 在 Google Cloud Platform UI 和 Firebase UI.
中可见的实际项目越少尝试添加更多颜色并希望提供尽可能多的细节。
我对参数使用以下格式:
projects/some-projectname/databases/some-databasename
对于凭据,选中两个框:“Google OAuth 2.0”和“API 密钥”。
该项目在 Blaze 计划下,并在本机模式下使用 Firestore 设置。
如果我可以提供更多详细信息或我应该尝试的事情,请告诉我,感谢您的宝贵时间。
您需要使用(默认)作为数据库名称,因为这是当前每个项目唯一允许的数据库名称。
即projects/PROJECT_NAME/databases/(default)