WebpushConfig interface

Representa las opciones del protocolo WebPush que se pueden incluir en un Message.

Firma:

export interface WebpushConfig 

Propiedades

Propiedad Tipo Descripción
datos { [clave: cadena]: cadena; }. Una colección de campos de datos.
Opciones de fcm WebpushFcmOptions Opciones para las funciones que proporciona el SDK de FCM para la Web.
encabezados { [clave: cadena]: cadena; }. Una colección de encabezados de WebPush. Los valores de encabezado deben ser cadenas.Consulta la especificación de WebPush para conocer los encabezados compatibles.
notificación WebpushNotification Una carga útil de notificación de WebPush que se incluirá en el mensaje.

WebpushConfig.data

Una colección de campos de datos.

Firma:

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

WebpushConfig.fcmOptions

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

Firma:

fcmOptions?: WebpushFcmOptions;

WebpushConfig.headers

Una colección de encabezados de WebPush. Los valores de encabezado deben ser cadenas.

Consulta la especificación de WebPush para ver los encabezados compatibles.

Firma:

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

WebpushConfig.notification

Una carga útil de notificación de WebPush que se incluirá en el mensaje.

Firma:

notification?: WebpushNotification;