שירות 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>;
};