حزمة تطوير البرامج على الويب لعمليات تثبيت Firebase. لا تعمل حزمة تطوير البرامج (SDK) هذه في بيئة Node.js.
الدوال
دالة | الوصف |
---|---|
الدالّة(app, ...) | |
getinstalls(app) | عرض مثيل من عمليات التثبيت المرتبطة بمثيل FirebaseApp المحدّد |
الدالّة(عمليات التثبيت، ...) | |
deletedeletes(installs) (عمليات التثبيت) | يؤدي هذا الخيار إلى حذف تثبيت Firebase وجميع البيانات المرتبطة به. |
getId(installations) | يتم إنشاء عملية تثبيت لمنصة Firebase في حال عدم توفُّرها للتطبيق وعرض معرّف التثبيت. |
getToken(installations, forceRefresh) | يعرض رمز مصادقة عمليات تثبيت Firebase، لتحديد تثبيت Firebase الحالي. |
onIdChange(installations, callback) | إعداد معاودة اتصال جديدة سيتم طلبها عند تغيير معرّف التثبيت. تعرض دالة إلغاء الاشتراك التي ستزيل رد الاتصال عند الاستدعاء. |
واجهات
الواجهة | الوصف |
---|---|
عمليات التثبيت | واجهة عامة لحزمة تطوير البرامج (SDK) الخاصة بعمليات تثبيت Firebase |
كتابة العناوين البديلة للبريد الإلكتروني
اكتب العنوان البديل للبريد الإلكتروني | الوصف |
---|---|
IdChangeCallbackFn | دالة استدعاء يحددها المستخدم يتم استدعاؤها عند تغيير رقم تعريف عمليات التثبيت. |
IdChangeUnsubscribeFn | يمكنك إلغاء الاشتراك في دالة معاودة الاتصال التي تمت إضافتها سابقًا عبر IdChangeCallbackFn. |
function(app, ...)
الحصول على عمليات تثبيت(تطبيق)
عرض مثيل من عمليات التثبيت المرتبطة بمثيل FirebaseApp المحدّد
Signature:
export declare function getInstallations(app?: FirebaseApp): Installations;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
التطبيق | تطبيق Firebase | مثيل FirebaseApp |
المرتجعات:
الوظيفة(عمليات التثبيت، ...)
حذف عمليات التثبيت(عمليات التثبيت)
يؤدي هذا الخيار إلى حذف تثبيت Firebase وجميع البيانات المرتبطة به.
Signature:
export declare function deleteInstallations(installations: Installations): Promise<void>;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
من عمليات التثبيت | عمليات التثبيت | المثيل Installations |
المرتجعات:
وعود <باطلة>
getId(installations)
يتم إنشاء عملية تثبيت لمنصة Firebase في حال عدم توفُّرها للتطبيق وعرض معرّف التثبيت.
Signature:
export declare function getId(installations: Installations): Promise<string>;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
من عمليات التثبيت | عمليات التثبيت | المثيل Installations |
المرتجعات:
وعود<string>
getToken(installations, forceRefresh)
يعرض رمز مصادقة عمليات تثبيت Firebase، لتحديد تثبيت Firebase الحالي.
Signature:
export declare function getToken(installations: Installations, forceRefresh?: boolean): Promise<string>;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
من عمليات التثبيت | عمليات التثبيت | المثيل Installations |
فرض إعادة التحميل | قيمة منطقية | فرض إعادة التحميل بغض النظر عن انتهاء صلاحية الرمز المميز. |
المرتجعات:
وعود<string>
onIdChange(installations, callback)
إعداد معاودة اتصال جديدة سيتم طلبها عند تغيير معرّف التثبيت. تعرض دالة إلغاء الاشتراك التي ستزيل رد الاتصال عند الاستدعاء.
Signature:
export declare function onIdChange(installations: Installations, callback: IdChangeCallbackFn): IdChangeUnsubscribeFn;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
من عمليات التثبيت | عمليات التثبيت | المثيل Installations |
رد الاتصال | IdChangeCallbackFn | يشير ذلك المصطلح إلى دالة رد الاتصال التي يتم استدعاؤها عند تغيير مقياس FID. |
المرتجعات:
يشير ذلك المصطلح إلى دالة يمكن استدعاؤها لإلغاء الاشتراك.
IdChangeCallbackFn
دالة استدعاء يحددها المستخدم يتم استدعاؤها عند تغيير رقم تعريف عمليات التثبيت.
Signature:
export declare type IdChangeCallbackFn = (installationId: string) => void;
IdChangeUnsubscribeFn
يمكنك إلغاء الاشتراك في دالة معاودة الاتصال التي تمت إضافتها سابقًا عبر IdChangeCallbackFn.
Signature:
export declare type IdChangeUnsubscribeFn = () => void;