Firebase 项目管理。
函数
函数 | 说明 |
---|---|
getProjectManagement(应用) | 获取默认应用或指定应用的 ProjectManagement 服务。调用 getProjectManagement() 时无需参数即可访问默认应用的 ProjectManagement 服务,也可作为 getProjectManagement(app) 调用与特定应用关联的 ProjectManagement 服务。 |
类
类 | 说明 |
---|---|
Android 应用 | 对 Firebase Android 应用的引用。请勿直接调用此构造函数,请改用 ProjectManagement.androidApp()。 |
FirebaseProjectManagementError | Firebase 项目管理错误代码结构。这会扩展 PrefixedFirebaseError。 |
iOS App | 对 Firebase iOS 应用的引用。请勿直接调用此构造函数,请改用 ProjectManagement.iosApp()。 |
项目管理 | Firebase ProjectManagement 服务接口。 |
ShaCertificate | SHA-1 或 SHA-256 证书。请勿直接调用此构造函数,请改用 [projectManagement.shaCertificate() ](projectManagement.ProjectManagement#shaCertificate)。 |
枚举
枚举 | 说明 |
---|---|
AppPlatform | 可与 Firebase 应用关联的平台。 |
接口
接口 | 说明 |
---|---|
AndroidAppMetadata | 有关 Firebase Android 应用的元数据。 |
AppMetadata | 关于 Firebase 应用的元数据。 |
IosAppMetadata | 有关 Firebase iOS 应用的元数据。 |
类型别名
类型别名 | 说明 |
---|---|
ProjectManagementErrorCode |
getProjectManagement(应用)
获取默认应用或指定应用的 ProjectManagement 服务。
可以不使用任何参数调用 getProjectManagement()
来访问默认应用的 ProjectManagement
服务,也可以通过调用 getProjectManagement(app)
的形式访问与特定应用关联的 ProjectManagement
服务。
签名:
export declare function getProjectManagement(app?: App): ProjectManagement;
参数
参数 | 类型 | 说明 |
---|---|---|
应用 | 应用 | 要返回其 ProjectManagement 服务的可选应用。如果未提供,则返回默认的 ProjectManagement 服务。* |
返回:
如果未提供任何应用或与所提供的应用关联的 ProjectManagement
服务,则为默认的 ProjectManagement
服务。
示例 1
// Get the ProjectManagement service for the default app
const defaultProjectManagement = getProjectManagement();
示例 2
// Get the ProjectManagement service for a given app
const otherProjectManagement = getProjectManagement(otherApp);
项目管理错误代码
签名:
export type ProjectManagementErrorCode = 'already-exists' | 'authentication-error' | 'internal-error' | 'invalid-argument' | 'invalid-project-id' | 'invalid-server-response' | 'not-found' | 'service-unavailable' | 'unknown-error';
AppPlatform
可与 Firebase 应用关联的平台。
签名:
export declare enum AppPlatform
枚举成员
成员 | 值 | 说明 |
---|---|---|
ANDROID | "ANDROID" |
Firebase 应用将与 Android 关联。 |
iOS | "IOS" |
Firebase 应用将与 iOS 关联。 |
平台未知 | "PLATFORM_UNKNOWN" |
未知状态。仅用于区分未设置的值。 |