我可以从命令行启用 'Firebase Management API' 吗?
Can I enabled the 'Firebase Management API' from the command line?
我正在尝试使用 gcloud 和 firebase cli 自动创建我的 google 云项目。
当我尝试使用 'firebase apps:create' 命令创建 Firebase 应用程序时,出现错误提示我需要转到 google 云控制台以启用 Firebase 管理 API对于项目。不手动转到 google 云控制台正是我试图避免编写此命令行脚本的原因。
有什么方法可以从命令行为项目启用这个API?
您可以使用 Google 的 gcloud
CLI 启用任何 Google API|服务。
NOTE This is distinct to the firebase
CLI.
您应该能够:
PROJECT=[[YOUR-PROJECT]]
gcloud services enable firebase.googleapis.com \
--project=${PROJECT}
或者,如果您将{PROJECT}
替换为URL中的值,您可以浏览服务管理页面并在必要时启用它:
https://console.cloud.google.com/apis/library/firebase.googleapis.com?project=${PROJECT}
有多种方法可以确定服务(和 URI)名称。
您可以:
gcloud services list --available --project=${PROJECT}
- 您可以使用 Cloud Console
进行搜索
- 您可以使用 APIs Explorer
进行搜索
我正在尝试使用 gcloud 和 firebase cli 自动创建我的 google 云项目。
当我尝试使用 'firebase apps:create' 命令创建 Firebase 应用程序时,出现错误提示我需要转到 google 云控制台以启用 Firebase 管理 API对于项目。不手动转到 google 云控制台正是我试图避免编写此命令行脚本的原因。
有什么方法可以从命令行为项目启用这个API?
您可以使用 Google 的 gcloud
CLI 启用任何 Google API|服务。
NOTE This is distinct to the
firebase
CLI.
您应该能够:
PROJECT=[[YOUR-PROJECT]]
gcloud services enable firebase.googleapis.com \
--project=${PROJECT}
或者,如果您将{PROJECT}
替换为URL中的值,您可以浏览服务管理页面并在必要时启用它:
https://console.cloud.google.com/apis/library/firebase.googleapis.com?project=${PROJECT}
有多种方法可以确定服务(和 URI)名称。
您可以:
gcloud services list --available --project=${PROJECT}
- 您可以使用 Cloud Console 进行搜索
- 您可以使用 APIs Explorer 进行搜索