MessagePayload interface

Carga útil del mensaje que contiene la carga útil de notificación representada con NotificationPayload y la carga útil de datos que contiene una cantidad arbitraria de pares clave-valor enviados por los desarrolladores a través de la API de Send.

Firma:

export interface MessagePayload 

Propiedades

Propiedad Tipo Descripción
contraerKey string La tecla para contraer el mensaje. Consulta Mensajes contraíbles y no contraíbles
datos { [clave: cadena]: cadena; }. Carga útil de clave-valor arbitraria.
Opciones de fcm FcmOptions Opciones para las funciones que proporciona el SDK de FCM para la Web. Consulta WebpushFcmOptions.
desde string Es el remitente de este mensaje.
messageId string Es el ID de un mensaje.
notificación NotificationPayload. Muestra los detalles de las notificaciones. Los detalles se envían a través de la API de Send.

MessagePayload.contraerKey.

La tecla para contraer el mensaje. Consulta Mensajes contraíbles y no contraíbles

Firma:

collapseKey: string;

MessagePayload.data.

Carga útil de clave-valor arbitraria.

Firma:

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

MessagePayload.fcmOptions.

Opciones para las funciones que proporciona el SDK de FCM para la Web. Consulta WebpushFcmOptions.

Firma:

fcmOptions?: FcmOptions;

MessagePayload.from

Es el remitente de este mensaje.

Firma:

from: string;

MessagePayload.messageId

Es el ID de un mensaje.

Firma:

messageId: string;

MessagePayload.notification

Muestra los detalles de las notificaciones. Los detalles se envían a través de la API de Send.

Firma:

notification?: NotificationPayload;