ProjectManagement class

อินเทอร์เฟซบริการ 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

ออบเจ็กต์ 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

วัตถุ ShaCertificate มีแฮช SHA ที่ระบุ