خدمة وظائف Firebase.
الدوال
دالة | الوصف |
---|---|
getFunctions(app) | تتيح هذه الميزة الحصول على خدمة الدوال للتطبيق التلقائي أو تطبيق معيّن.ويمكن استدعاء getFunctions() بدون وسيطات للوصول إلى خدمة Functions للتطبيق التلقائي أو كـ getFunctions(app) للوصول إلى خدمة Functions المرتبطة بتطبيق معيّن. |
صفوف
الفئة | الوصف |
---|---|
الدوال | واجهة خدمة Firebase Functions . |
Taskقائمة المهام | الواجهة TaskQueue |
واجهات
الواجهة | الوصف |
---|---|
التسليم المطلق | واجهة تمثّل خيارات المهام مع العرض المطلق |
تأخير التسليم | واجهة تمثّل خيارات المهام مع تأخير في التسليم |
TaskOptions Testing | النوع الذي يمثّل خيارات المهام التجريبية (إصدار تجريبي). |
كتابة العناوين البديلة للبريد الإلكتروني
اكتب العنوان البديل للبريد الإلكتروني | الوصف |
---|---|
عرض الجدول الزمني | نوع يمثل خيارات الجدول الزمني للتسليم. DeliverySchedule هو نوع اتحادي نوعَي DelayDelivery وAbsolute التسليم. |
TaskOptions | اكتب "تمثّل خيارات المهام". |
getFunctions(app)
تحصل على خدمة الوظائف للتطبيق التلقائي أو لتطبيق معيَّن.
يمكن استدعاء getFunctions()
بدون أي وسيطات للوصول إلى خدمة Functions
في التطبيق التلقائي أو باستخدام getFunctions(app)
للوصول إلى خدمة Functions
المرتبطة بتطبيق معيّن.
Signature:
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 وAbsolute التسليم.
Signature:
export type DeliverySchedule = DelayDelivery | AbsoluteDelivery;
خيارات المهام
اكتب "تمثّل خيارات المهام".
Signature:
export type TaskOptions = DeliverySchedule & TaskOptionsExperimental & {
dispatchDeadlineSeconds?: number;
id?: string;
headers?: Record<string, string>;
};