installations package

SDK เว็บการติดตั้ง Firebase SDK นี้ไม่ทำงานในสภาพแวดล้อม Node.js

ฟังก์ชัน

ฟังก์ชัน คำอธิบาย
ฟังก์ชัน(แอป, ...)
getinstalls(แอป) แสดงผลอินสแตนซ์ของ การติดตั้งที่เชื่อมโยงกับอินสแตนซ์ FirebaseApp ที่ระบุ
ฟังก์ชัน(การติดตั้ง, ...)
deleteSetups(การติดตั้ง) ลบการติดตั้ง Firebase และข้อมูลที่เกี่ยวข้องทั้งหมด
getId(การติดตั้ง) สร้างการติดตั้ง Firebase หากไม่มีการติดตั้งสำหรับแอปนั้น และส่งคืนรหัสการติดตั้ง
getToken(การติดตั้ง, forceRefresh) แสดงโทเค็นการตรวจสอบสิทธิ์การติดตั้ง Firebase ที่ระบุการติดตั้ง Firebase ปัจจุบัน
onIdChange(การติดตั้ง, Callback) ตั้งค่า Callback ใหม่ที่จะเรียกใช้เมื่อเปลี่ยนรหัสการติดตั้ง แสดงผลฟังก์ชันยกเลิกการสมัครที่จะนำ Callback ออกเมื่อมีการเรียกใช้

อินเทอร์เฟซ

อินเทอร์เฟซ คำอธิบาย
การติดตั้ง อินเทอร์เฟซสาธารณะของ SDK การติดตั้ง Firebase

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

พิมพ์ชื่อแทน คำอธิบาย
IdChangeCallbackFn ฟังก์ชัน Callback ที่กำหนดโดยผู้ใช้ซึ่งจะมีการเรียกใช้เมื่อรหัสการติดตั้งเปลี่ยนแปลง
IdChangeUnsubscribeFn ยกเลิกการสมัครฟังก์ชัน Callback ที่เพิ่มไว้ก่อนหน้านี้ผ่าน IdChangeCallbackFn

ฟังก์ชัน(แอป, ...)

getInstalls(แอป)

แสดงผลอินสแตนซ์ของ การติดตั้งที่เชื่อมโยงกับอินสแตนซ์ FirebaseApp ที่ระบุ

ลายเซ็น:

export declare function getInstallations(app?: FirebaseApp): Installations;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
แอป แอป Firebase อินสแตนซ์ FirebaseApp

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

การติดตั้ง

ฟังก์ชัน(การติดตั้ง, ...)

ลบการติดตั้ง(การติดตั้ง)

ลบการติดตั้ง Firebase และข้อมูลที่เกี่ยวข้องทั้งหมด

ลายเซ็น:

export declare function deleteInstallations(installations: Installations): Promise<void>;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
จำนวนการติดตั้ง การติดตั้ง อินสแตนซ์ Installations

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

คำสัญญา<โมฆะ>

getId(การติดตั้ง)

สร้างการติดตั้ง Firebase หากไม่มีการติดตั้งสำหรับแอปนั้น และส่งคืนรหัสการติดตั้ง

ลายเซ็น:

export declare function getId(installations: Installations): Promise<string>;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
จำนวนการติดตั้ง การติดตั้ง อินสแตนซ์ Installations

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

คำมั่นสัญญา<สตริง>

getToken(การติดตั้ง, forceRefresh)

แสดงโทเค็นการตรวจสอบสิทธิ์การติดตั้ง Firebase ที่ระบุการติดตั้ง Firebase ปัจจุบัน

ลายเซ็น:

export declare function getToken(installations: Installations, forceRefresh?: boolean): Promise<string>;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
จำนวนการติดตั้ง การติดตั้ง อินสแตนซ์ Installations
ForceRefresh boolean บังคับให้รีเฟรชไม่ว่าโทเค็นจะหมดอายุเมื่อใด

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

คำมั่นสัญญา<สตริง>

onIdChange(การติดตั้ง, Callback)

ตั้งค่า Callback ใหม่ที่ระบบจะเรียกใช้เมื่อเปลี่ยนรหัสการติดตั้ง แสดงผลฟังก์ชันยกเลิกการสมัครที่จะนำ Callback ออกเมื่อมีการเรียกใช้

ลายเซ็น:

export declare function onIdChange(installations: Installations, callback: IdChangeCallbackFn): IdChangeUnsubscribeFn;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
จำนวนการติดตั้ง การติดตั้ง อินสแตนซ์ Installations
Callback IdChangeCallbackFn ฟังก์ชัน Callback ที่เรียกใช้เมื่อ FID เปลี่ยนแปลง

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

IdChangeUnsubscribeFn

ฟังก์ชันที่เรียกใช้เพื่อยกเลิกการสมัครได้

IdChangeCallbackFn

ฟังก์ชัน Callback ที่กำหนดโดยผู้ใช้ซึ่งจะมีการเรียกใช้เมื่อรหัสการติดตั้งเปลี่ยนแปลง

ลายเซ็น:

export declare type IdChangeCallbackFn = (installationId: string) => void;

IdChangeUnsubscribeFn

ยกเลิกการสมัครฟังก์ชัน Callback ที่เพิ่มไว้ก่อนหน้านี้ผ่าน IdChangeCallbackFn

ลายเซ็น:

export declare type IdChangeUnsubscribeFn = () => void;