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;