MessagePayload interface

Payload pesan yang berisi payload notifikasi yang diwakili dengan NotificationPayload dan payload data yang berisi sejumlah pasangan nilai kunci yang dikirim oleh pengembang melalui Send API .

Tanda tangan:

export interface MessagePayload 

Properti

Properti Jenis Keterangan
runtuhKey rangkaian Kunci ciutkan pesan. Lihat Pesan yang tidak dapat diciutkan dan diciutkan
data { [kunci: string]: string; } Muatan kunci/nilai sewenang-wenang.
Opsi fcm Opsi Fcm Opsi untuk fitur yang disediakan oleh FCM SDK untuk Web. Lihat Opsi WebpushFcm .
dari rangkaian Pengirim pesan ini.
pesanId rangkaian ID pesan dari sebuah pesan.
pemberitahuan NotifikasiPayload Tampilkan detail notifikasi. Detail dikirim melalui Send API .

MessagePayload.collapseKey

Kunci ciutkan pesan. Lihat Pesan yang tidak dapat diciutkan dan diciutkan

Tanda tangan:

collapseKey: string;

MessagePayload.data

Muatan kunci/nilai sewenang-wenang.

Tanda tangan:

data?: {
        [key: string]: string;
    };

PesanPayload.fcmOptions

Opsi untuk fitur yang disediakan oleh FCM SDK untuk Web. Lihat Opsi WebpushFcm .

Tanda tangan:

fcmOptions?: FcmOptions;

MessagePayload.dari

Pengirim pesan ini.

Tanda tangan:

from: string;

MessagePayload.messageId

ID pesan dari sebuah pesan.

Tanda tangan:

messageId: string;

MessagePayload.notifikasi

Tampilkan detail notifikasi. Detail dikirim melalui Send API .

Tanda tangan:

notification?: NotificationPayload;