ממשק שירות 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
המפנה לאפליקציית 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
המפנה לאפליקציית 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
מכיל את ה-Hash של SHA שצוין.