Firebase Hosting API logo

Firebase Hosting API

Firebase Hosting API

Firebase Hosting API 能管理 sites、channels、releases 与 versions,适合把静态站点发布接进 CI/CD。

访问站点 ↗健康巡检 9 小时前
适合什么时候用

channels / releases / versions 资源很完整

先注意什么

这是 Hosting 管理面,不处理 Firestore 或 Functions

第一步先查

先用带 firebase 或 cloud-platform scope 的 OAuth 令牌读取 sites,再测试 channels、versions:clone 和 populateFiles 相关路径,最后串到你的发布流水线。

认证
oauth
CORS
不支持
HTTPS
注册
需要
延迟
45 ms
协议
REST
计费

可用率 · 30 天窗口

巡检: 1可用率: 100%平均延迟: 45ms
01

关于这个 API

这份 API 把 Firebase Hosting 的发布面开放成了可编排接口,尤其适合需要 preview channel、版本复制和文件填充的构建流水线。 当前资源面包含 "/v1beta1/{name}", "/v1beta1/{parent}/channels", "/v1beta1/{parent}/domains", and "/v1beta1/{parent}/files",并且还能看到 "projects" and "sites" 这些分组。

对后端团队来说,这很适合创建 preview channels 供评审、上传内容后生成新 release,或者克隆现有 versions 做回滚或复用。spec 里能看到 "https://www.googleapis.com/auth/cloud-platform", "https://www.googleapis.com/auth/cloud-platform.read-only", and "https://www.googleapis.com/auth/firebase" 这类 scope。

这是 Hosting 管理面,不处理 Firestore 或 Functions 路径仍以 v1beta1 暴露

02

你可以做什么

  • 1创建 preview channels 供评审
  • 2上传内容后生成新 release
  • 3克隆现有 versions 做回滚或复用
03

优劣对比

优点

  • channels / releases / versions 资源很完整
  • 同时带 firebase 与 cloud-platform scope
  • 适合和 CI 构建产物直接衔接

注意事项

  • 这是 Hosting 管理面,不处理 Firestore 或 Functions
  • 路径仍以 v1beta1 暴露
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://google.com/<endpoint> \
  -H "Authorization: Bearer $ACCESS_TOKEN"
05

快速开始

先用带 firebase 或 cloud-platform scope 的 OAuth 令牌读取 sites,再测试 channels、versions:clone 和 populateFiles 相关路径,最后串到你的发布流水线。

06

技术细节

CORS: NoHTTPS: Yes注册: Yes开源: No
认证方式
oauth
计费
unknown
协议
REST
响应时间
45 ms
上次巡检
2026/5/12 07:37:31
07

标签

08

更多来自 Google 的 API