firebase-admin.project-management package

Quản lý dự án Firebase.

Hàm

Chức năng Mô tả
getProjectManagement(app) Nhận dịch vụ ProjectManagement (Quản lý dự án) cho ứng dụng mặc định hoặc một ứng dụng nhất định.getProjectManagement() có thể được gọi mà không cần đối số để truy cập vào dịch vụ ProjectManagement của ứng dụng mặc định hoặc dưới dạng getProjectManagement(app) để truy cập vào dịch vụ ProjectManagement liên kết với một ứng dụng cụ thể.

Lớp học

Hạng Mô tả
Ứng dụng Android Tham chiếu đến một ứng dụng Android trong Firebase.Đừng gọi trực tiếp hàm khởi tạo này. Thay vào đó, hãy sử dụng ProjectManagement.androidApp().
FirebaseProjectManagementError Cấu trúc mã lỗi quản lý dự án Firebase. Thao tác này mở rộng PrefixedFirebaseError.
Ứng dụng iOS Tham chiếu đến một ứng dụng Firebase dành cho iOS.Đừng gọi trực tiếp hàm khởi tạo này. Thay vào đó, hãy sử dụng ProjectManagement.iosApp().
Quản lý dự án Giao diện dịch vụ Quản lý dự án Firebase.
Chứng chỉ Shat Chứng chỉ SHA-1 hoặc SHA-256.Không gọi trực tiếp hàm khởi tạo này. Thay vào đó, hãy sử dụng [projectManagement.shaCertificate()](projectManagement.ProjectManagement#shaCertificate).

Liệt kê

Liệt kê Mô tả
AppPlatform Nền tảng có thể liên kết với ứng dụng Firebase.

Giao diện

Giao diện Mô tả
AndroidAppMetadata Siêu dữ liệu về ứng dụng Android của Firebase.
AppMetadata Siêu dữ liệu về ứng dụng Firebase.
IosAppMetadata Siêu dữ liệu về Ứng dụng Firebase dành cho iOS.

Nhập bí danh

Nhập bí danh Mô tả
ProjectManagementErrorCode

getProjectManagement(ứng dụng)

Nhận dịch vụ ProjectManagement (Quản lý dự án) cho ứng dụng mặc định hoặc một ứng dụng cụ thể.

getProjectManagement() có thể được gọi mà không có đối số để truy cập dịch vụ ProjectManagement của ứng dụng mặc định hoặc dưới dạng getProjectManagement(app) để truy cập dịch vụ ProjectManagement liên kết với một ứng dụng cụ thể.

Chữ ký:

export declare function getProjectManagement(app?: App): ProjectManagement;

Thông số

Thông số Loại Mô tả
ứng dụng Ứng dụng Ứng dụng không bắt buộc có dịch vụ ProjectManagement cần trả về. Nếu không được cung cấp, dịch vụ ProjectManagement mặc định sẽ được trả về. *

Trường hợp trả lại hàng:

Quản lý dự án

Dịch vụ ProjectManagement mặc định nếu không có ứng dụng nào được cung cấp hoặc dịch vụ ProjectManagement liên kết với ứng dụng đã cung cấp.

Ví dụ 1

// Get the ProjectManagement service for the default app
const defaultProjectManagement = getProjectManagement();

Ví dụ 2

// Get the ProjectManagement service for a given app
const otherProjectManagement = getProjectManagement(otherApp);

Mã quản lý dự án

Chữ ký:

export type ProjectManagementErrorCode = 'already-exists' | 'authentication-error' | 'internal-error' | 'invalid-argument' | 'invalid-project-id' | 'invalid-server-response' | 'not-found' | 'service-unavailable' | 'unknown-error';

Nền tảng ứng dụng

Nền tảng có thể liên kết với ứng dụng Firebase.

Chữ ký:

export declare enum AppPlatform 

Thành viên liệt kê

Thành viên Giá trị Mô tả
ANDROID "ANDROID" Ứng dụng Firebase được liên kết với Android.
iOS "IOS" Ứng dụng Firebase được liên kết với iOS.
PLATFORM_UNKNOWN "PLATFORM_UNKNOWN" Trạng thái không xác định. Giá trị này chỉ dùng để phân biệt các giá trị chưa đặt.