อินเทอร์เฟซบริการ Firebase ProjectManagement
ลายเซ็น:
export declare class ProjectManagement
คุณสมบัติ
คุณสมบัติ | ตัวดัดแปลง | พิมพ์ | คำอธิบาย |
---|---|---|---|
แอป | แอป |
วิธีการ
วิธี | ตัวดัดแปลง | คำอธิบาย |
---|---|---|
androidApp(รหัสแอป) | สร้างออบเจ็กต์ AndroidApp โดยอ้างอิงถึงแอป Android ที่ระบุภายในโปรเจ็กต์ Firebase นี้ วิธีการนี้ไม่ดำเนินการ RPC | |
createAndroidApp (ชื่อแพ็คเกจ, ชื่อที่แสดง) | สร้างแอป Firebase Android ใหม่ที่เกี่ยวข้องกับโปรเจ็กต์ Firebase นี้ | |
createIosApp (บันเดิล Id, ชื่อที่แสดง) | สร้างแอป Firebase iOS ใหม่ที่เชื่อมโยงกับโปรเจ็กต์ Firebase นี้ | |
iOSApp(รหัสแอป) | สร้างออบเจ็กต์ iOSApp โดยอ้างอิงแอป iOS ที่ระบุภายในโปรเจ็กต์ Firebase นี้ วิธีการนี้ไม่ดำเนินการ RPC | |
รายการ AndroidApps() | แสดงรายการแอป Firebase Android สูงสุด 100 รายการที่เกี่ยวข้องกับโปรเจ็กต์ Firebase นี้ | |
listAppMetadata() | แสดงรายการแอป Firebase สูงสุด 100 รายการที่เกี่ยวข้องกับโปรเจ็กต์ Firebase นี้ | |
รายการIosApps() | แสดงรายการแอป Firebase iOS สูงสุด 100 รายการที่เกี่ยวข้องกับโปรเจ็กต์ Firebase นี้ | |
setDisplayName(ชื่อดิสเพลย์ใหม่) | อัปเดตชื่อที่แสดงของโปรเจ็กต์ Firebase นี้ | |
ใบรับรอง sha(shaHash) | สร้างวัตถุ ShaCertificate วิธีการนี้ไม่ดำเนินการ RPC |
ProjectManagement.app
ลายเซ็น:
readonly app: App;
ProjectManagement.androidApp()
สร้างออบเจ็กต์ AndroidApp
โดยอ้างอิงถึงแอป Android ที่ระบุภายในโปรเจ็กต์ Firebase นี้
วิธีการนี้ไม่ดำเนินการ RPC
ลายเซ็น:
androidApp(appId: string): AndroidApp;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
รหัสแอป | เชือก | appId ของแอป Android ที่จะอ้างอิง |
ผลตอบแทน:
ออบเจ็กต์ AndroidApp
ที่อ้างอิงถึงแอป Firebase Android ที่ระบุ
ProjectManagement.createAndroidApp()
สร้างแอป Firebase Android ใหม่ที่เกี่ยวข้องกับโปรเจ็กต์ Firebase นี้
ลายเซ็น:
createAndroidApp(packageName: string, displayName?: string): Promise<AndroidApp>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
ชื่อแพ็คเกจ | เชือก | ชื่อแพ็กเกจตามรูปแบบบัญญัติของแอป Android ตามที่ปรากฏในแผงควบคุมสำหรับนักพัฒนาซอฟต์แวร์ Google Play |
ชื่อที่แสดง | เชือก | ชื่อที่แสดงที่ผู้ใช้กำหนด (ไม่บังคับ) สำหรับแอปใหม่นี้ |
ผลตอบแทน:
สัญญา< AndroidApp >
คำสัญญาที่แก้ไขได้กับแอป Android ที่สร้างขึ้นใหม่
ProjectManagement.createIosApp()
สร้างแอป Firebase iOS ใหม่ที่เชื่อมโยงกับโปรเจ็กต์ Firebase นี้
ลายเซ็น:
createIosApp(bundleId: string, displayName?: string): Promise<IosApp>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
รหัสมัด | เชือก | รหัสชุดแอป iOS ที่จะใช้สำหรับแอปใหม่นี้ |
ชื่อที่แสดง | เชือก | ชื่อที่แสดงที่ผู้ใช้กำหนด (ไม่บังคับ) สำหรับแอปใหม่นี้ |
ผลตอบแทน:
สัญญา < IosApp >
คำสัญญาที่ได้รับการแก้ไขสำหรับแอป iOS ที่สร้างขึ้นใหม่
ProjectManagement.iosApp()
สร้างออบเจ็กต์ iOSApp
โดยอ้างอิงแอป iOS ที่ระบุภายในโปรเจ็กต์ Firebase นี้
วิธีการนี้ไม่ดำเนินการ RPC
ลายเซ็น:
iosApp(appId: string): IosApp;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
รหัสแอป | เชือก | appId ของแอป iOS ที่จะอ้างอิง |
ผลตอบแทน:
ออบเจ็กต์ iOSApp
ที่อ้างอิงถึงแอป Firebase iOS ที่ระบุ
ProjectManagement.listAndroidApps()
แสดงรายการแอป Firebase Android สูงสุด 100 รายการที่เกี่ยวข้องกับโปรเจ็กต์ Firebase นี้
ลายเซ็น:
listAndroidApps(): Promise<AndroidApp[]>;
ผลตอบแทน:
สัญญา< AndroidApp []>
รายการแอพ Android
ProjectManagement.listAppMetadata()
แสดงรายการแอป Firebase สูงสุด 100 รายการที่เกี่ยวข้องกับโปรเจ็กต์ Firebase นี้
ลายเซ็น:
listAppMetadata(): Promise<AppMetadata[]>;
ผลตอบแทน:
สัญญา < AppMetadata []>
คำสัญญาที่แก้ไขรายการข้อมูลเมตาของแอป
ProjectManagement.listIosApps()
แสดงรายการแอป Firebase iOS สูงสุด 100 รายการที่เกี่ยวข้องกับโปรเจ็กต์ Firebase นี้
ลายเซ็น:
listIosApps(): Promise<IosApp[]>;
ผลตอบแทน:
สัญญา < IosApp []>
รายการแอพ iOS
ProjectManagement.setDisplayName()
อัปเดตชื่อที่แสดงของโปรเจ็กต์ Firebase นี้
ลายเซ็น:
setDisplayName(newDisplayName: string): Promise<void>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
ใหม่ชื่อที่แสดง | เชือก | ชื่อที่แสดงใหม่ที่จะได้รับการอัปเดต |
ผลตอบแทน:
สัญญา<โมฆะ>
คำสัญญาที่จะแก้ไขเมื่อมีการอัพเดตชื่อที่แสดงของโปรเจ็กต์
ProjectManagement.shaCertificate ()
สร้างวัตถุ ShaCertificate
วิธีการนี้ไม่ดำเนินการ RPC
ลายเซ็น:
shaCertificate(shaHash: string): ShaCertificate;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
ชาแฮช | เชือก | แฮช SHA-1 หรือ SHA-256 สำหรับใบรับรองนี้ |
ผลตอบแทน:
วัตถุ ShaCertificate
มีแฮช SHA ที่ระบุ