ProjectManagement class

ממשק שירות Firebase ProjectManagement.

חֲתִימָה:

export declare class ProjectManagement 

נכסים

תכונה משנה סוּג תיאור
אפליקציה אפליקציה

שיטות

שיטה משנה תיאור
androidApp(appId) יוצר אובייקט AndroidApp , תוך הפניה לאפליקציית Android שצוינה בפרויקט Firebase זה. שיטה זו אינה מבצעת RPC.
createAndroidApp(שם חבילה, שם תצוגה) יוצר אפליקציית Firebase חדשה ל-Android המשויכת לפרויקט Firebase זה.
createIosApp(bundleId, displayName) יוצר אפליקציית Firebase חדשה ל-iOS המשויכת לפרויקט Firebase זה.
iosApp(appId) יוצר אובייקט iOSApp , תוך הפניה לאפליקציית iOS שצוינה בפרויקט Firebase זה. שיטה זו אינה מבצעת RPC.
listAndroidApps() מפרט עד 100 אפליקציות Firebase Android המשויכות לפרויקט Firebase זה.
listAppMetadata() מפרט עד 100 אפליקציות Firebase המשויכות לפרויקט Firebase זה.
listIosApps() מפרט עד 100 אפליקציות Firebase iOS המשויכות לפרויקט Firebase זה.
setDisplayName(newDisplayName) עדכן את שם התצוגה של פרויקט Firebase זה.
shaCertificate(shaHash) יוצר אובייקט ShaCertificate . שיטה זו אינה מבצעת RPC.

ProjectManagement.app

חֲתִימָה:

readonly app: App;

ProjectManagement.androidApp()

יוצר אובייקט AndroidApp , תוך הפניה לאפליקציית Android שצוינה בפרויקט Firebase זה.

שיטה זו אינה מבצעת RPC.

חֲתִימָה:

androidApp(appId: string): AndroidApp;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
appId חוּט ה- appId של אפליקציית Android להפניה.

החזרות:

AndroidApp

אובייקט AndroidApp המפנה לאפליקציית Firebase Android שצוינה.

ProjectManagement.createAndroidApp()

יוצר אפליקציית Firebase חדשה ל-Android המשויכת לפרויקט Firebase זה.

חֲתִימָה:

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

פרמטרים

פָּרָמֶטֶר סוּג תיאור
שם חבילה חוּט שם החבילה הקנוני של אפליקציית Android, כפי שיופיע ב-Google Play Developer Console.
הצג שם חוּט שם תצוגה אופציונלי שהוקצה למשתמש עבור האפליקציה החדשה הזו.

החזרות:

הבטחה< AndroidApp >

הבטחה שמתפתרת לאפליקציית האנדרואיד החדשה שנוצרה.

ProjectManagement.createIosApp()

יוצר אפליקציית Firebase חדשה ל-iOS המשויכת לפרויקט Firebase זה.

חֲתִימָה:

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

פרמטרים

פָּרָמֶטֶר סוּג תיאור
bundleId חוּט מזהה חבילת האפליקציות של iOS לשימוש עבור האפליקציה החדשה הזו.
הצג שם חוּט שם תצוגה אופציונלי שהוקצה למשתמש עבור האפליקציה החדשה הזו.

החזרות:

הבטחה< IosApp >

הבטחה שמתפתרת לאפליקציית iOS החדשה שנוצרה.

ProjectManagement.iosApp()

יוצר אובייקט iOSApp , תוך הפניה לאפליקציית iOS שצוינה בפרויקט Firebase זה.

שיטה זו אינה מבצעת RPC.

חֲתִימָה:

iosApp(appId: string): IosApp;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
appId חוּט ה- appId של אפליקציית iOS להפניה.

החזרות:

IosApp

אובייקט iOSApp המפנה לאפליקציית Firebase שצוינה ל-iOS.

ProjectManagement.listAndroidApps()

מפרט עד 100 אפליקציות Firebase Android המשויכות לפרויקט Firebase זה.

חֲתִימָה:

listAndroidApps(): Promise<AndroidApp[]>;

החזרות:

הבטחה< AndroidApp []>

רשימת אפליקציות אנדרואיד.

ProjectManagement.listAppMetadata()

מפרט עד 100 אפליקציות Firebase המשויכות לפרויקט Firebase זה.

חֲתִימָה:

listAppMetadata(): Promise<AppMetadata[]>;

החזרות:

הבטחה< AppMetadata []>

הבטחה שפותרת את רשימת המטא נתונים של האפליקציות.

ProjectManagement.listIosApps()

מפרט עד 100 אפליקציות Firebase iOS המשויכות לפרויקט Firebase זה.

חֲתִימָה:

listIosApps(): Promise<IosApp[]>;

החזרות:

הבטחה< IosApp []>

רשימת אפליקציות iOS.

ProjectManagement.setDisplayName()

עדכן את שם התצוגה של פרויקט Firebase זה.

חֲתִימָה:

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

פרמטרים

פָּרָמֶטֶר סוּג תיאור
newDisplayName חוּט שם התצוגה החדש שיש לעדכן.

החזרות:

הבטחה<void>

הבטחה שנפתרת כאשר שם התצוגה של הפרויקט עודכן.

ProjectManagement.shaCertificate()

יוצר אובייקט ShaCertificate .

שיטה זו אינה מבצעת RPC.

חֲתִימָה:

shaCertificate(shaHash: string): ShaCertificate;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
shaHash חוּט ה-hash SHA-1 או SHA-256 עבור אישור זה.

החזרות:

ShaCertificate

אובייקט ShaCertificate מכיל את ה-Hash של SHA שצוין.