GetTokenOptions interface

Opções para getToken() .

Assinatura:

export interface GetTokenOptions 

Propriedades

Propriedade Tipo Descrição
serviceWorkerRegistration ServiceWorkerRegistration O registro do service worker para receber mensagens push. Se o registro não for fornecido explicitamente, você precisará ter firebase-messaging-sw.js em seu local raiz. Consulte Acessar o token de registro para obter mais detalhes.
insípidoKey corda A chave do servidor público fornecida para serviços push. A chave é usada para autenticar assinantes push para receber mensagens push apenas de servidores de envio que possuem a chave privada correspondente. Se não for fornecida, uma chave VAPID padrão será usada. Observe que alguns serviços push (Chrome Push Service) exigem uma chave VAPID não padrão. Portanto, é recomendado gerar e importar uma chave VAPID para o seu projeto com Configurar credenciais da Web com FCM . Consulte O protocolo Web Push para obter detalhes sobre serviços web push.

GetTokenOptions.serviceWorkerRegistration

O registro do service worker para receber mensagens push. Se o registro não for fornecido explicitamente, você precisará ter firebase-messaging-sw.js em seu local raiz. Consulte Acessar o token de registro para obter mais detalhes.

Assinatura:

serviceWorkerRegistration?: ServiceWorkerRegistration;

GetTokenOptions.vapidKey

A chave do servidor público fornecida para serviços push. A chave é usada para autenticar assinantes push para receber mensagens push apenas de servidores de envio que possuem a chave privada correspondente. Se não for fornecida, uma chave VAPID padrão será usada. Observe que alguns serviços push (Chrome Push Service) exigem uma chave VAPID não padrão. Portanto, é recomendado gerar e importar uma chave VAPID para o seu projeto com Configurar credenciais da Web com FCM . Consulte O protocolo Web Push para obter detalhes sobre serviços web push.

Assinatura:

vapidKey?: string;