Giao diện dịch vụ Quản lý dự án Firebase.
Chữ ký:
export declare class ProjectManagement
Thuộc tính
Tài sản | Công cụ sửa đổi | Loại | Mô tả |
---|---|---|---|
ứng dụng | Ứng dụng |
Phương thức
Phương thức | Công cụ sửa đổi | Mô tả |
---|---|---|
androidApp(appId) | Tạo một đối tượng AndroidApp , tham chiếu đến ứng dụng Android được chỉ định trong dự án Firebase này.Phương thức này không thực hiện RPC. |
|
createAndroidApp(packageName, displayName) | Tạo một ứng dụng Android trên Firebase mới liên kết với dự án Firebase này. | |
createIosApp(bundleId, displayName) | Tạo một ứng dụng Firebase mới dành cho iOS được liên kết với dự án Firebase này. | |
iosApp(appId) | Tạo một đối tượng iOSApp , tham chiếu đến ứng dụng iOS được chỉ định trong dự án Firebase này.Phương thức này không thực hiện RPC. |
|
listAndroidApps() | Liệt kê tối đa 100 ứng dụng Android trên Firebase đượ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. | |
listIosApps() | Liệt kê tối đa 100 ứng dụng iOS trên Firebase đượ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 thức này không thực hiện RPC. |
Quản lý dự án.ứng dụng
Chữ ký:
readonly app: App;
ProjectQuản lý.androidApp()
Tạo một đối tượng AndroidApp
, tham chiếu đến ứng dụng Android được chỉ định trong dự án Firebase này.
Phương thức này không thực hiện RPC.
Chữ ký:
androidApp(appId: string): AndroidApp;
Thông số
Thông số | Loại | Mô tả |
---|---|---|
mã ứng dụng | chuỗi | appId của ứng dụng Android cần tham chiếu. |
Trường hợp trả lại hàng:
Đối tượng AndroidApp
tham chiếu đến ứng dụng Android trong Firebase đã chỉ định.
ProjectQuản lý.createAndroidApp()
Tạo một ứng dụng Android trên Firebase mới liên kết với dự án Firebase này.
Chữ ký:
createAndroidApp(packageName: string, displayName?: string): Promise<AndroidApp>;
Thông số
Thông số | Loại | Mô tả |
---|---|---|
tên gói | chuỗi | Tên gói chuẩn của Ứng dụng Android, như sẽ xuất hiện trong Google Play Developer Console. |
Tên hiển thị | chuỗi | Tên hiển thị (không bắt buộc) do người dùng chỉ định cho ứng dụng mới này. |
Trường hợp trả lại hàng:
Hứa hẹn<AndroidApp>
Lời hứa sẽ giải quyết vấn đề với ứng dụng Android mới tạo.
ProjectQuản lý.createIosApp()
Tạo một ứng dụng Firebase mới dành cho iOS được liên kết với dự án Firebase này.
Chữ ký:
createIosApp(bundleId: string, displayName?: string): Promise<IosApp>;
Thông số
Thông số | Loại | Mô tả |
---|---|---|
mã nhận dạng gói | chuỗi | Mã nhận dạng gói ứng dụng iOS để dùng cho ứng dụng mới này. |
Tên hiển thị | chuỗi | Tên hiển thị (không bắt buộc) do người dùng chỉ định cho ứng dụng mới này. |
Trường hợp trả lại hàng:
Cam kết<IosApp>
Lời hứa giải quyết vấn đề với ứng dụng iOS mới tạo.
ProjectQuản lý.iosApp()
Tạo một đối tượng iOSApp
, tham chiếu đến ứng dụng iOS được chỉ định trong dự án Firebase này.
Phương thức này không thực hiện RPC.
Chữ ký:
iosApp(appId: string): IosApp;
Thông số
Thông số | Loại | Mô tả |
---|---|---|
mã ứng dụng | chuỗi | appId của ứng dụng iOS cần tham chiếu. |
Trường hợp trả lại hàng:
Đối tượng iOSApp
tham chiếu đến ứng dụng Firebase dành cho iOS đã chỉ định.
ProjectQuản lý.listAndroidApps()
Liệt kê tối đa 100 ứng dụng Android trên Firebase được liên kết với dự án Firebase này.
Chữ ký:
listAndroidApps(): Promise<AndroidApp[]>;
Trường hợp trả lại hàng:
Cam kết<AndroidApp[]>
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ường hợp trả lại hàng:
Hứa hẹn<AppMetadata[]>
Lời hứa phân giải thành 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 iOS trên Firebase được liên kết với dự án Firebase này.
Chữ ký:
listIosApps(): Promise<IosApp[]>;
Trường hợp trả lại hàng:
Cam kết<IosApp[]>
Danh sách ứng dụng iOS.
ProjectQuản lý.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ố
Thông số | Loại | Mô tả |
---|---|---|
Tên hiển thị mới | chuỗi | Tên hiển thị mới sẽ được cập nhật. |
Trường hợp trả lại hàng:
Lời hứa<vô hiệu>
Lời hứa sẽ thực hiện khi tên hiển thị của dự án được cập nhật.
ProjectManagement.shaCertificate()
Tạo một đối tượng ShaCertificate
.
Phương thức này không thực hiện RPC.
Chữ ký:
shaCertificate(shaHash: string): ShaCertificate;
Thông số
Thông số | Loại | Mô tả |
---|---|---|
Hàm shaHash | chuỗi | Hàm băm SHA-1 hoặc SHA-256 cho chứng chỉ này. |
Trường hợp trả lại hàng:
Đối tượng ShaCertificate
chứa hàm băm SHA được chỉ định.