GetTokenOptions interface

Opciones para getToken() .

Firma:

export interface GetTokenOptions 

Propiedades

Propiedad Tipo Descripción
servicioTrabajadorRegistro ServicioTrabajadorRegistro El registro del trabajador del servicio para recibir mensajes push. Si el registro no se proporciona explícitamente, debe tener firebase-messaging-sw.js en su ubicación raíz. Consulte Acceder al token de registro para obtener más detalles.
clave insípida cadena La clave del servidor público proporcionada para impulsar los servicios. La clave se utiliza para autenticar a los suscriptores de inserción para recibir mensajes de inserción solo de los servidores de envío que contienen la clave privada correspondiente. Si no se proporciona, se utiliza una clave VAPID predeterminada. Tenga en cuenta que algunos servicios push (Chrome Push Service) requieren una clave VAPID no predeterminada. Por lo tanto, se recomienda generar e importar una clave VAPID para su proyecto con Configurar credenciales web con FCM. . Consulte El protocolo Web Push para obtener detalles sobre los servicios web push.

GetTokenOptions.serviceWorkerRegistration

El registro del trabajador del servicio para recibir mensajes push. Si el registro no se proporciona explícitamente, debe tener firebase-messaging-sw.js en su ubicación raíz. Consulte Acceder al token de registro para obtener más detalles.

Firma:

serviceWorkerRegistration?: ServiceWorkerRegistration;

GetTokenOptions.vapidKey

La clave del servidor público proporcionada para impulsar los servicios. La clave se utiliza para autenticar a los suscriptores de inserción para recibir mensajes de inserción solo de los servidores de envío que contienen la clave privada correspondiente. Si no se proporciona, se utiliza una clave VAPID predeterminada. Tenga en cuenta que algunos servicios push (Chrome Push Service) requieren una clave VAPID no predeterminada. Por lo tanto, se recomienda generar e importar una clave VAPID para su proyecto con Configurar credenciales web con FCM. . Consulte El protocolo Web Push para obtener detalles sobre los servicios web push.

Firma:

vapidKey?: string;