GetTokenOptions interface

Opciones para getToken() .

Firma:

export interface GetTokenOptions 

Propiedades

Propiedad Tipo Descripción
serviceWorkerRegistration ServiceWorkerRegistro El registro del trabajador del servicio para recibir mensajes de inserción. Si el registro no se proporciona explícitamente, debe tener un 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 enviar servicios. La clave se utiliza para autenticar a los suscriptores de inserción para que reciban mensajes de inserción solo de los servidores de envío que tienen 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 Configure Web Credentials with 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 de inserción. Si el registro no se proporciona explícitamente, debe tener un 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 enviar servicios. La clave se utiliza para autenticar a los suscriptores de inserción para que reciban mensajes de inserción solo de los servidores de envío que tienen 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 Configure Web Credentials with FCM . Consulte el Protocolo Web Push para obtener detalles sobre los servicios Web Push.

Firma:

vapidKey?: string;