Полезная нагрузка сообщения, содержащая полезную нагрузку уведомления, представленную NotificationPayload , и полезную нагрузку данных, содержащую произвольное количество пар ключ-значение, отправленных разработчиками через API отправки. .
Подпись:
export interface MessagePayload
Характеристики
Свойство | Тип | Описание |
---|---|---|
свернутьКлюч | нить | Ключ свертывания сообщения. См. Несворачиваемые и сворачиваемые сообщения. |
данные | { [ключ: строка]: строка; } | Полезная нагрузка произвольного ключа/значения. |
fcmOptions | FcmOptions | Параметры функций, предоставляемых FCM SDK для Интернета. См. WebpushFcmOptions. . |
от | нить | Отправитель этого сообщения. |
идентификатор сообщения | нить | Идентификатор сообщения. |
уведомление | УведомлениеПолезная нагрузка | Отобразить детали уведомления. Подробности отправляются через API отправки. . |
MessagePayload.collapseKey
Ключ свертывания сообщения. См. Несворачиваемые и сворачиваемые сообщения.
Подпись:
collapseKey: string;
СообщениеPayload.data
Полезная нагрузка произвольного ключа/значения.
Подпись:
data?: {
[key: string]: string;
};
MessagePayload.fcmOptions
Параметры функций, предоставляемых FCM SDK для Интернета. См. WebpushFcmOptions. .
Подпись:
fcmOptions?: FcmOptions;
MessagePayload.from
Отправитель этого сообщения.
Подпись:
from: string;
MessagePayload.messageId
Идентификатор сообщения.
Подпись:
messageId: string;
MessagePayload.notification
Отобразить детали уведомления. Подробности отправляются через API отправки. .
Подпись:
notification?: NotificationPayload;