บริการฟังก์ชันของ Firebase
ฟังก์ชัน
ฟังก์ชัน | คำอธิบาย |
---|---|
getFunctions(แอป) | รับบริการฟังก์ชันสำหรับแอปเริ่มต้นหรือแอปที่ระบุ getFunctions() จะเรียกใช้ได้โดยไม่มีอาร์กิวเมนต์เพื่อเข้าถึงบริการ Functions ของแอปเริ่มต้น หรือใช้ getFunctions(app) เพื่อเข้าถึงบริการ Functions ที่เชื่อมโยงกับแอปใดแอปหนึ่ง |
ชั้นเรียน
ชั้น | คำอธิบาย |
---|---|
ฟังก์ชัน | อินเทอร์เฟซบริการ Firebase Functions |
TaskQueue | อินเทอร์เฟซของ TaskQueue |
อินเทอร์เฟซ
อินเทอร์เฟซ | คำอธิบาย |
---|---|
AbsoluteDelivery | อินเทอร์เฟซที่แสดงตัวเลือกงานโดยมีการนำส่งแบบสัมบูรณ์ |
ความล่าช้าในการนำส่ง | อินเทอร์เฟซแสดงตัวเลือกงานที่มีการนำส่งล่าช้า |
TaskOptions รุ่นทดลอง | ประเภทที่แสดงถึงตัวเลือกงานทดลอง (เบต้า) |
พิมพ์ชื่อแทน
พิมพ์ชื่อแทน | คำอธิบาย |
---|---|
DeliverySchedule | ประเภทที่แสดงตัวเลือกกำหนดการส่ง DeliverySchedule เป็นการรวมประเภท Delay Delivery และ Absolute Delivery |
ตัวเลือกงาน | พิมพ์ตัวเลือกงาน |
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
เป็นการรวมประเภท Delay Delivery และ Absolute Delivery
ลายเซ็น:
export type DeliverySchedule = DelayDelivery | AbsoluteDelivery;
ตัวเลือกงาน
พิมพ์ตัวเลือกงาน
ลายเซ็น:
export type TaskOptions = DeliverySchedule & TaskOptionsExperimental & {
dispatchDeadlineSeconds?: number;
id?: string;
headers?: Record<string, string>;
};