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 เปลี่ยนแปลง |
การคืนสินค้า:
ฟังก์ชันที่เรียกใช้เพื่อยกเลิกการสมัครได้
IdChangeCallbackFn
ฟังก์ชัน Callback ที่กำหนดโดยผู้ใช้ซึ่งจะมีการเรียกใช้เมื่อรหัสการติดตั้งเปลี่ยนแปลง
ลายเซ็น:
export declare type IdChangeCallbackFn = (installationId: string) => void;
IdChangeUnsubscribeFn
ยกเลิกการสมัครฟังก์ชัน Callback ที่เพิ่มไว้ก่อนหน้านี้ผ่าน IdChangeCallbackFn
ลายเซ็น:
export declare type IdChangeUnsubscribeFn = () => void;