อินเทอร์เฟซที่แสดงสถานะของข้อความแต่ละรายการที่ส่งเป็นส่วนหนึ่งของคำขอแบบกลุ่ม
ลายเซ็น:
export interface SendResponse
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
ข้อผิดพลาด | ข้อผิดพลาดของ Firebase | ข้อผิดพลาด หากส่งข้อความไปยัง FCM ไม่สำเร็จ |
รหัสข้อความ | สตริง | สตริงรหัสข้อความที่ไม่ซ้ำกัน หากมีการส่งข้อความไปให้ FCM เพื่อนำส่ง |
สำเร็จ | boolean | บูลีนที่ระบุว่าข้อความถูกส่งให้กับ FCM ได้สำเร็จหรือไม่ เมื่อเป็นจริง ระบบรับประกันว่าแอตทริบิวต์ messageId มีการตั้งค่า เมื่อเป็นเท็จ ระบบรับประกันว่าแอตทริบิวต์ error จะได้รับการตั้งค่า |
SendResponse.error
ข้อผิดพลาด หากส่งข้อความไปยัง FCM ไม่สำเร็จ
ลายเซ็น:
error?: FirebaseError;
SendResponse.messageId
สตริงรหัสข้อความที่ไม่ซ้ำกัน หากมีการส่งข้อความไปให้ FCM เพื่อนำส่ง
ลายเซ็น:
messageId?: string;
SendResponse.Success
บูลีนที่ระบุว่าข้อความถูกส่งให้กับ FCM ได้สำเร็จหรือไม่ เมื่อเป็นจริง ระบบรับประกันว่าแอตทริบิวต์ messageId
มีการตั้งค่า เมื่อเป็นเท็จ ระบบรับประกันว่าแอตทริบิวต์ error
จะได้รับการตั้งค่า
ลายเซ็น:
success: boolean;