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