ProjectManagement class

Giao diện dịch vụ Quản lý dự án Firebase.

Chữ ký:

export declare class ProjectManagement 

Của cải

Tài sản sửa đổi Kiểu Sự miêu tả
ứng dụng Ứng dụng

phương pháp

Phương pháp sửa đổi Sự miêu tả
androidApp(appId) Tạo đối tượng AndroidApp , tham chiếu ứng dụng Android được chỉ định trong dự án Firebase này. Phương pháp này không thực hiện RPC.
createAndroidApp(packageName, displayName) Tạo ứng dụng Firebase Android mới được liên kết với dự án Firebase này.
createIosApp(bundleId, displayName) Tạo ứng dụng Firebase iOS mới được liên kết với dự án Firebase này.
iosApp(appId) Tạo đối tượng iOSApp , tham chiếu ứng dụng iOS được chỉ định trong dự án Firebase này. Phương pháp này không thực hiện RPC.
danh sáchAndroidApps() Liệt kê tối đa 100 ứng dụng Firebase Android được liên kết với dự án Firebase này.
listAppMetadata() Liệt kê tối đa 100 ứng dụng Firebase được liên kết với dự án Firebase này.
danh sáchIosApps() Liệt kê tối đa 100 ứng dụng Firebase iOS được liên kết với dự án Firebase này.
setDisplayName(newDisplayName) Cập nhật tên hiển thị của dự án Firebase này.
shaCertificate(shaHash) Tạo một đối tượng ShaCertificate . Phương pháp này không thực hiện RPC.

Dự ánQuản lý.app

Chữ ký:

readonly app: App;

ProjectQuản lý.androidApp()

Tạo đối tượng AndroidApp , tham chiếu ứng dụng Android được chỉ định trong dự án Firebase này.

Phương pháp này không thực hiện RPC.

Chữ ký:

androidApp(appId: string): AndroidApp;

Thông số

Tham số Kiểu Sự miêu tả
id ứng dụng sợi dây appId của ứng dụng Android để tham khảo.

Trả về:

Ứng dụng Android

Đối tượng AndroidApp tham chiếu đến ứng dụng Android Firebase được chỉ định.

ProjectQuản lý.createAndroidApp()

Tạo ứng dụng Firebase Android mới được liên kết với dự án Firebase này.

Chữ ký:

createAndroidApp(packageName: string, displayName?: string): Promise<AndroidApp>;

Thông số

Tham số Kiểu Sự miêu tả
tên gói hàng sợi dây Tên gói chuẩn của Ứng dụng Android, sẽ xuất hiện trong Bảng điều khiển dành cho nhà phát triển trên Google Play.
tên hiển thị sợi dây Tên hiển thị tùy chọn do người dùng chỉ định cho ứng dụng mới này.

Trả về:

Lời hứa< Ứng dụng Android >

Một lời hứa sẽ được giải quyết đối với ứng dụng Android mới được tạo.

ProjectQuản lý.createIosApp()

Tạo ứng dụng Firebase iOS mới được liên kết với dự án Firebase này.

Chữ ký:

createIosApp(bundleId: string, displayName?: string): Promise<IosApp>;

Thông số

Tham số Kiểu Sự miêu tả
Id gói sợi dây ID gói ứng dụng iOS để sử dụng cho ứng dụng mới này.
tên hiển thị sợi dây Tên hiển thị tùy chọn do người dùng chỉ định cho ứng dụng mới này.

Trả về:

Lời hứa< IosApp >

Một lời hứa giải quyết cho ứng dụng iOS mới được tạo.

ProjectQuản lý.iosApp()

Tạo đối tượng iOSApp , tham chiếu ứng dụng iOS được chỉ định trong dự án Firebase này.

Phương pháp này không thực hiện RPC.

Chữ ký:

iosApp(appId: string): IosApp;

Thông số

Tham số Kiểu Sự miêu tả
id ứng dụng sợi dây appId của ứng dụng iOS để tham khảo.

Trả về:

Ứng dụng iOS

Đối tượng iOSApp tham chiếu đến ứng dụng Firebase iOS được chỉ định.

ProjectQuản lý.listAndroidApps()

Liệt kê tối đa 100 ứng dụng Firebase Android được liên kết với dự án Firebase này.

Chữ ký:

listAndroidApps(): Promise<AndroidApp[]>;

Trả về:

Lời hứa< Ứng dụng Android []>

Danh sách ứng dụng Android.

ProjectQuản lý.listAppMetadata()

Liệt kê tối đa 100 ứng dụng Firebase được liên kết với dự án Firebase này.

Chữ ký:

listAppMetadata(): Promise<AppMetadata[]>;

Trả về:

Lời hứa< Siêu dữ liệu ứng dụng []>

Một lời hứa giải quyết danh sách siêu dữ liệu của ứng dụng.

ProjectQuản lý.listIosApps()

Liệt kê tối đa 100 ứng dụng Firebase iOS được liên kết với dự án Firebase này.

Chữ ký:

listIosApps(): Promise<IosApp[]>;

Trả về:

Lời hứa< IosApp []>

Danh sách ứng dụng iOS.

ProjectMan Management.setDisplayName()

Cập nhật tên hiển thị của dự án Firebase này.

Chữ ký:

setDisplayName(newDisplayName: string): Promise<void>;

Thông số

Tham số Kiểu Sự miêu tả
tên hiển thị mới sợi dây Tên hiển thị mới sẽ được cập nhật.

Trả về:

Hứa<void>

Lời hứa sẽ được giải quyết khi tên hiển thị của dự án được cập nhật.

Quản lý dự án.shaCertificate()

Tạo một đối tượng ShaCertificate .

Phương pháp này không thực hiện RPC.

Chữ ký:

shaCertificate(shaHash: string): ShaCertificate;

Thông số

Tham số Kiểu Sự miêu tả
shaHash sợi dây Hàm băm SHA-1 hoặc SHA-256 cho chứng chỉ này.

Trả về:

Chứng chỉ Sha

Đối tượng ShaCertificate chứa hàm băm SHA được chỉ định.