GetTokenOptions interface

Opciones para getToken().

Firma:

export interface GetTokenOptions 

Propiedades

Propiedad Tipo Descripción
serviceWorkerRegistration. Registro de service worker El registro del service worker para recibir mensajería push. Si el registro no se proporciona de forma explícita, debes tener un firebase-messaging-sw.js en tu ubicación raíz. Consulta Cómo acceder al token de registro para obtener más detalles.
vapidKey string La clave de servidor pública proporcionada para enviar servicios. La clave se usa para autenticar suscriptores de envío para recibir mensajes de envío solo de servidores de envío que contengan la clave privada correspondiente. Si no se proporciona, se usa una clave VAPID predeterminada. Ten en cuenta que algunos servicios push (Chrome Push Service) requieren una clave VAPID no predeterminada. Por lo tanto, te recomendamos que generes e importes una clave VAPID para tu proyecto con el artículo Configure Web Credentials with FCM. Consulta El protocolo de envío web para obtener detalles sobre los servicios push web.

GetTokenOptions.serviceWorkerRegistration

El registro del service worker para recibir mensajería push. Si el registro no se proporciona de forma explícita, debes tener un firebase-messaging-sw.js en tu ubicación raíz. Consulta Cómo acceder al token de registro para obtener más detalles.

Firma:

serviceWorkerRegistration?: ServiceWorkerRegistration;

GetTokenOptions.vapidKey

La clave de servidor pública proporcionada para enviar servicios. La clave se usa para autenticar suscriptores de envío para recibir mensajes de envío solo de servidores de envío que contengan la clave privada correspondiente. Si no se proporciona, se usa una clave VAPID predeterminada. Ten en cuenta que algunos servicios push (Chrome Push Service) requieren una clave VAPID no predeterminada. Por lo tanto, te recomendamos que generes e importes una clave VAPID para tu proyecto con el artículo Configure Web Credentials with FCM. Consulta El protocolo de envío web para obtener detalles sobre los servicios push web.

Firma:

vapidKey?: string;