firebase-admin.project-management package

การจัดการโปรเจ็กต์ Firebase

ฟังก์ชัน

ฟังก์ชัน คำอธิบาย
getProjectManagement(แอป) รับบริการการจัดการโปรเจ็กต์สำหรับแอปเริ่มต้นหรือแอปที่กำหนด จะเรียกใช้ getProjectManagement() ได้โดยไม่ต้องมีอาร์กิวเมนต์เพื่อเข้าถึงบริการ ProjectManagement ของแอปเริ่มต้น หรือใช้ getProjectManagement(app) เพื่อเข้าถึงบริการ ProjectManagement ที่เชื่อมโยงกับแอปใดแอปหนึ่ง

ชั้นเรียน

ชั้น คำอธิบาย
แอป Android การอ้างอิงแอป Firebase บน Androidอย่าเรียกใช้เครื่องมือสร้างนี้โดยตรง โปรดใช้ ProjectManagement.androidApp() แทน
FirebaseProjectManagementError โครงสร้างรหัสข้อผิดพลาดในการจัดการโปรเจ็กต์ Firebase ซึ่งขยาย PrefixedFirebaseError
แอป iOS การอ้างอิงแอป Firebase iOSอย่าเรียกใช้เครื่องมือสร้างนี้โดยตรง แต่ให้ใช้ ProjectManagement.iosApp() แทน
การจัดการโครงการ อินเทอร์เฟซบริการการจัดการโปรเจ็กต์ Firebase
ShaCertificate ใบรับรอง SHA-1 หรือ SHA-256อย่าเรียกใช้เครื่องมือสร้างนี้โดยตรง แต่ให้ใช้ [projectManagement.shaCertificate()](projectManagement.ProjectManagement#shaCertificate) แทน

การแจงนับ

การแจงนับ คำอธิบาย
AppPlatform แพลตฟอร์มที่เชื่อมโยงกับแอป Firebase ได้

อินเทอร์เฟซ

อินเทอร์เฟซ คำอธิบาย
AndroidAppMetadata ข้อมูลเมตาเกี่ยวกับแอป Firebase บน Android
AppMetadata ข้อมูลเมตาเกี่ยวกับแอป Firebase
IosAppMetadata ข้อมูลเมตาเกี่ยวกับแอป Firebase iOS

พิมพ์ชื่อแทน

พิมพ์ชื่อแทน คำอธิบาย
ProjectManagementErrorCode

getProjectManagement(แอป)

รับบริการการจัดการโปรเจ็กต์สำหรับแอปเริ่มต้นหรือแอปที่กำหนด

สามารถเรียก getProjectManagement() ได้โดยไม่ต้องมีอาร์กิวเมนต์เพื่อเข้าถึงบริการ ProjectManagement ของแอปเริ่มต้น หรืออาจเรียกด้วย getProjectManagement(app) เพื่อเข้าถึงบริการของ ProjectManagement ที่เชื่อมโยงกับแอปที่ต้องการก็ได้

ลายเซ็น:

export declare function getProjectManagement(app?: App): ProjectManagement;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
แอป แอป แอปที่ไม่บังคับที่มีบริการ ProjectManagement ที่จะส่งคืน หากไม่ได้ระบุไว้ ระบบจะแสดงผลบริการ ProjectManagement เริ่มต้น *

การคืนสินค้า:

การจัดการโครงการ

บริการ ProjectManagement เริ่มต้นหากไม่ได้ให้แอปไว้ หรือบริการ ProjectManagement ที่เชื่อมโยงกับแอปที่ระบุ

ตัวอย่างที่ 1

// Get the ProjectManagement service for the default app
const defaultProjectManagement = getProjectManagement();

ตัวอย่างที่ 2

// Get the ProjectManagement service for a given app
const otherProjectManagement = getProjectManagement(otherApp);

ProjectManagementErrorCode

ลายเซ็น:

export type ProjectManagementErrorCode = 'already-exists' | 'authentication-error' | 'internal-error' | 'invalid-argument' | 'invalid-project-id' | 'invalid-server-response' | 'not-found' | 'service-unavailable' | 'unknown-error';

แพลตฟอร์มแอป

แพลตฟอร์มที่เชื่อมโยงกับแอป Firebase ได้

ลายเซ็น:

export declare enum AppPlatform 

สมาชิกการแจงนับ

สมาชิก ค่า คำอธิบาย
Android "ANDROID" แอป Firebase เชื่อมโยงกับ Android
iOS "IOS" แอป Firebase เชื่อมโยงกับ iOS
ไม่รู้จักแพลตฟอร์ม "PLATFORM_UNKNOWN" ไม่ทราบสถานะ ตัวเลือกนี้ใช้เพื่อแยกค่าที่ไม่ได้ตั้งค่าเท่านั้น