Firebase 配置对象。包含服务所需的一组参数,以便成功与 Firebase 服务器 API 通信并将客户端数据与您的 Firebase 项目和 Firebase 应用程序关联。通常,此对象由 Firebase 控制台在项目设置时填充。另请参阅:了解 Firebase 配置对象。
签名:
export interface FirebaseOptions
特性
财产 | 类型 | 描述 |
---|---|---|
API密钥 | 细绳 | 调用某些不需要访问私有用户数据的 API 时使用的加密字符串(示例值: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO )。 |
应用程序ID | 细绳 | 应用程序的唯一标识符。 |
授权域 | 细绳 | 项目 ID 的身份验证域。 |
数据库URL | 细绳 | 默认实时数据库 URL。 |
测量ID | 细绳 | 当您在 Firebase 项目中启用 Analytics 并注册 Web 应用时自动创建的 ID。在版本 7.20.0 及更高版本中,此参数是可选的。 |
消息发送者ID | 细绳 | 用于标识可以向客户端应用发送 Firebase Cloud Messaging 消息的每个发件人的唯一数值。 |
项目编号 | 细绳 | 整个 Firebase 和 Google Cloud 中项目的唯一标识符。 |
存储桶 | 细绳 | 默认 Cloud Storage 存储桶名称。 |
FirebaseOptions.apiKey
调用某些不需要访问私有用户数据的 API 时使用的加密字符串(示例值: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO
)。
签名:
apiKey?: string;
FirebaseOptions.appId
应用程序的唯一标识符。
签名:
appId?: string;
FirebaseOptions.authDomain
项目 ID 的身份验证域。
签名:
authDomain?: string;
FirebaseOptions.databaseURL
默认实时数据库 URL。
签名:
databaseURL?: string;
FirebaseOptions.measurementId
当您在 Firebase 项目中启用 Analytics 并注册 Web 应用时自动创建的 ID。在版本 7.20.0 及更高版本中,此参数是可选的。
签名:
measurementId?: string;
FirebaseOptions.messagingSenderId
用于标识可以向客户端应用发送 Firebase Cloud Messaging 消息的每个发件人的唯一数值。
签名:
messagingSenderId?: string;
FirebaseOptions.projectId
整个 Firebase 和 Google Cloud 中项目的唯一标识符。
签名:
projectId?: string;
FirebaseOptions.storageBucket
默认 Cloud Storage 存储桶名称。
签名:
storageBucket?: string;