firebase-admin.functions package

שירות Firebase Functions.

פונקציות

פוּנקצִיָה תיאור
getFunctions(אפליקציה) מקבל את שירות הפונקציות עבור אפליקציית ברירת המחדל או אפליקציה נתונה. ניתן לקרוא getFunctions() ללא ארגומנטים כדי לגשת לשירות Functions של אפליקציית ברירת המחדל או כ- getFunctions(app) כדי לגשת לשירות Functions המשויך לאפליקציה ספציפית.

שיעורים

מעמד תיאור
פונקציות ממשק שירות Firebase Functions .
תור משימות ממשק ה- TaskQueue .

ממשקים

מִמְשָׁק תיאור
משלוח מוחלט ממשק המייצג אפשרויות משימות עם מסירה מוחלטת.
עיכוב במשלוח ממשק המייצג אפשרויות משימות עם מסירה מושהית.
משימה אפשרויות ניסיוני סוג המייצג אפשרויות משימה ניסיוניות (בטא).

הקלד כינויים

הקלד כינוי תיאור
לוח הזמנים של המשלוח סוג המייצג אפשרויות ללוח הזמנים של משלוח. DeliverySchedule הוא סוג של איחוד של סוגי DelayDelivery ו- AbsoluteDelivery .
אפשרויות משימה סוג המייצג אפשרויות משימה.

getFunctions()

מקבל את שירות הפונקציות עבור אפליקציית ברירת המחדל או אפליקציה נתונה.

ניתן לקרוא getFunctions() ללא ארגומנטים כדי לגשת לשירות Functions של אפליקציית ברירת המחדל או כ- getFunctions(app) כדי לגשת לשירות Functions המשויך לאפליקציה ספציפית.

חֲתִימָה:

export declare function getFunctions(app?: App): Functions;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
אפליקציה אפליקציה אפליקציה אופציונלית שעבורה ניתן להחזיר את שירות Functions . אם לא מסופק, שירות ברירת המחדל Functions מוחזר.

החזרות:

פונקציות

ברירת המחדל של שירות Functions אם לא מסופקת אפליקציה, או שירות Functions המשויך לאפליקציה שסופקה.

דוגמה 1

// Get the `Functions` service for the default app
const defaultFunctions = getFunctions();

דוגמה 2

// Get the `Functions` service for a given app
const otherFunctions = getFunctions(otherApp);

לוח הזמנים של המשלוח

סוג המייצג אפשרויות ללוח הזמנים של משלוח. DeliverySchedule הוא סוג של איחוד של סוגי DelayDelivery ו- AbsoluteDelivery .

חֲתִימָה:

export type DeliverySchedule = DelayDelivery | AbsoluteDelivery;

אפשרויות משימה

סוג המייצג אפשרויות משימה.

חֲתִימָה:

export type TaskOptions = DeliverySchedule & TaskOptionsExperimental & {
    dispatchDeadlineSeconds?: number;
    id?: string;
    headers?: Record<string, string>;
};