FirebaseOptions interface

Firebase 配置对象。包含服务为了成功与 Firebase 服务器 API 通信以及将客户端数据与您的 Firebase 项目和 Firebase 应用关联所需的一组参数。通常,此对象在项目设置时由 Firebase 控制台填充。另请参阅:了解 Firebase 配置对象

签名

export interface FirebaseOptions 

属性

属性 类型 说明
apiKey 字符串 在调用某些不需要访问私有用户数据的 API 时使用的加密字符串(示例值:AIzaSyDOCAbC123dEf456GhI789jKl012-MnO)。
appId 字符串 应用的唯一标识符。
authDomain 字符串 项目 ID 的身份验证域名。
database网址 字符串 默认 Realtime Database 网址。
measurementId 字符串 您在 Firebase 项目中启用 Google Analytics 并注册 Web 应用时自动创建的 ID。在版本 7.20.0 及更高版本中,此参数是可选的。
messagingSenderId 字符串 唯一数值,用于标识可以向客户端应用发送 Firebase Cloud Messaging 消息的每个发送者。
projectId 字符串 项目在整个 Firebase 和 Google Cloud 中的唯一标识符。
storageBucket 字符串 默认的 Cloud Storage 存储分区名称。

FirebaseOptions.apiKey

在调用某些不需要访问私有用户数据的 API 时使用的加密字符串(示例值:AIzaSyDOCAbC123dEf456GhI789jKl012-MnO)。

签名

apiKey?: string;

FirebaseOptions.appId

应用的唯一标识符。

签名

appId?: string;

FirebaseOptions.authDomain

项目 ID 的身份验证域名。

签名

authDomain?: string;

FirebaseOptions.database网址

默认 Realtime Database 网址。

签名

databaseURL?: string;

FirebaseOptions.measurementId

您在 Firebase 项目中启用 Google 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;