列出要为指定版本上传的剩余文件。
HTTP 请求
GET https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*/versions/*}/files
网址采用 gRPC 转码语法。
路径参数
参数 | |
---|---|
parent |
必需。要为其列出文件的版本,格式为:
|
查询参数
参数 | |
---|---|
status |
应为指定版本列出的文件类型。 |
pageSize |
要返回的最大版本文件数。 如果存在的版本文件少于此上限,服务可能会返回较小的数值。 |
pageToken |
上一次调用 |
请求正文
请求正文必须为空。
响应正文
如果成功,响应正文将包含结构如下的数据:
JSON 表示法 |
---|
{
"files": [
{
object ( |
字段 | |
---|---|
files[] |
指向指定版本中文件哈希的路径列表。 |
nextPageToken |
除了此响应中的结果之外,还有更多结果存在时提供分页令牌。 在下次调用 |
授权范围
需要以下 OAuth 范围之一:
https://www.googleapis.com/auth/firebase.hosting.readonly
https://www.googleapis.com/auth/firebase.hosting
https://www.googleapis.com/auth/firebase.readonly
https://www.googleapis.com/auth/firebase
https://www.googleapis.com/auth/cloud-platform.read-only
https://www.googleapis.com/auth/cloud-platform
如需了解详情,请参阅身份验证概览。
状态
添加到版本中的文件的当前状态。
枚举 | |
---|---|
STATUS_UNSPECIFIED |
默认状态;不应有意使用。 |
EXPECTED |
该文件已包含在版本中,预计将在不久的将来上传。 |
ACTIVE |
该文件已上传到 Firebase 托管。 |
VersionFile
作为版本一部分的静态内容文件。
JSON 表示法 |
---|
{
"path": string,
"hash": string,
"status": enum ( |
字段 | |
---|---|
path |
应显示文件内容的 URI。 |
hash |
相应文件的 SHA256 内容哈希值。 |
status |
仅限输出。指定版本中特定文件的当前状态。 该值将为 |