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;