MessagePayload interface

เพย์โหลดข้อความที่มีเพย์โหลดการแจ้งเตือนที่แสดงด้วย 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;