Opzioni per getToken() .
Firma:
export interface GetTokenOptions
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
serviceWorkerRegistration | ServiceWorkerRegistration | La registrazione dell'operatore del servizio per la ricezione della messaggistica push. Se la registrazione non viene fornita esplicitamente, è necessario disporre di firebase-messaging-sw.js nella posizione root. Vedi Accedere al token di registrazione per maggiori dettagli. |
vapidKey | corda | La chiave pubblica del server fornita per inviare i servizi. La chiave viene utilizzata per autenticare gli abbonati push affinché ricevano messaggi push solo dai server di invio che detengono la chiave privata corrispondente. Se non viene fornita, viene utilizzata una chiave VAPID predefinita. Tieni presente che alcuni servizi push (servizio Push Chrome) richiedono una chiave VAPID non predefinita. Pertanto, si consiglia di generare e importare una chiave VAPID per il tuo progetto con Configura credenziali Web con FCM . Vedi Il protocollo Web Push per dettagli sui servizi web push. |
GetTokenOptions.serviceWorkerRegistration
La registrazione dell'operatore del servizio per la ricezione della messaggistica push. Se la registrazione non viene fornita esplicitamente, è necessario disporre di firebase-messaging-sw.js
nella posizione root. Vedi Accedere al token di registrazione per maggiori dettagli.
Firma:
serviceWorkerRegistration?: ServiceWorkerRegistration;
GetTokenOptions.vapidKey
La chiave pubblica del server fornita per inviare i servizi. La chiave viene utilizzata per autenticare gli abbonati push affinché ricevano messaggi push solo dai server di invio che detengono la chiave privata corrispondente. Se non viene fornita, viene utilizzata una chiave VAPID predefinita. Tieni presente che alcuni servizi push (servizio Push Chrome) richiedono una chiave VAPID non predefinita. Pertanto, si consiglia di generare e importare una chiave VAPID per il tuo progetto con Configura credenziali Web con FCM . Vedi Il protocollo Web Push per dettagli sui servizi web push.
Firma:
vapidKey?: string;