WebpushConfig interface

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

Firma:

export interface WebpushConfig 

Propiedades

Propiedad Tipo Descripción
datos { [clave: cadena]: cadena; } Una colección de campos de datos.
fcmOpciones Opciones de WebpushFcm Opciones para las funciones proporcionadas por FCM SDK para Web.
encabezados { [clave: cadena]: cadena; } Una colección de encabezados WebPush. Los valores del encabezado deben ser cadenas. Consulte la especificación WebPush para conocer los encabezados admitidos.
notificación Notificación Webpush Una carga útil de notificación WebPush que se incluirá en el mensaje.

WebpushConfig.datos

Una colección de campos de datos.

Firma:

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

Opciones de WebpushConfig.fcm

Opciones para las funciones proporcionadas por FCM SDK para Web.

Firma:

fcmOptions?: WebpushFcmOptions;

WebpushConfig.encabezados

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

Consulte la especificación WebPush para conocer los encabezados admitidos.

Firma:

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

Notificación WebpushConfig.

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

Firma:

notification?: WebpushNotification;