เพย์โหลดข้อความที่มีเพย์โหลดการแจ้งเตือนที่แสดงด้วย NotificationPayload และเพย์โหลดข้อมูลที่มีจำนวนคู่คีย์-ค่าที่กำหนดเองซึ่งนักพัฒนาซอฟต์แวร์ส่งผ่าน Send API
ลายเซ็น:
export interface MessagePayload
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
ยุบคีย์ | สตริง | คีย์ยุบของข้อความ ดูข้อความที่ยุบไม่ได้และยุบได้ |
ข้อมูล | { [คีย์: สตริง]: สตริง; } | เพย์โหลดคีย์/ค่าที่กำหนดเอง |
ตัวเลือก fcm | ตัวเลือก Fcm | ตัวเลือกสำหรับฟีเจอร์ที่ FCM SDK สำหรับเว็บ โปรดดู WebpushFcmOptions |
จาก | สตริง | ผู้ส่งข้อความนี้ |
รหัสข้อความ | สตริง | รหัสของข้อความ |
การแจ้งเตือน | NotificationPayload | แสดงรายละเอียดการแจ้งเตือน ระบบจะส่งรายละเอียดผ่าน Send API |
คีย์ MessagePayload.collapse
คีย์ยุบของข้อความ ดูข้อความที่ยุบไม่ได้และยุบได้
ลายเซ็น:
collapseKey: string;
MessagePayload.data
เพย์โหลดคีย์/ค่าที่กำหนดเอง
ลายเซ็น:
data?: {
[key: string]: string;
};
MessagePayload.fcmOptions
ตัวเลือกสำหรับฟีเจอร์ที่ FCM SDK สำหรับเว็บ โปรดดู WebpushFcmOptions
ลายเซ็น:
fcmOptions?: FcmOptions;
MessagePayload.from
ผู้ส่งข้อความนี้
ลายเซ็น:
from: string;
MessagePayload.messageId
รหัสของข้อความ
ลายเซ็น:
messageId: string;
การแจ้งเตือน MessagePayload
แสดงรายละเอียดการแจ้งเตือน ระบบจะส่งรายละเอียดผ่าน Send API
ลายเซ็น:
notification?: NotificationPayload;