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;