Optionen für getToken() .
Unterschrift:
export interface GetTokenOptions
Eigenschaften
Eigentum | Typ | Beschreibung |
---|---|---|
serviceWorkerRegistration | ServiceWorkerRegistration | Die Servicemitarbeiter-Registrierung für den Empfang von Push-Nachrichten. Wenn die Registrierung nicht explizit bereitgestellt wird, benötigen Sie eine firebase-messaging-sw.js an Ihrem Root-Speicherort. Weitere Einzelheiten finden Sie unter Zugriff auf das Registrierungstoken . |
vapidKey | Zeichenfolge | Der öffentliche Serverschlüssel, der für Push-Dienste bereitgestellt wird. Der Schlüssel wird zur Authentifizierung von Push-Abonnenten verwendet, um Push-Nachrichten nur von sendenden Servern zu empfangen, die über den entsprechenden privaten Schlüssel verfügen. Wenn dieser nicht angegeben wird, wird ein Standard-VAPID-Schlüssel verwendet. Beachten Sie, dass einige Push-Dienste (Chrome Push Service) einen nicht standardmäßigen VAPID-Schlüssel erfordern. Daher wird empfohlen, mit „Webanmeldeinformationen mit FCM konfigurieren“ einen VAPID-Schlüssel für Ihr Projekt zu generieren und zu importieren . Einzelheiten zu Web-Push-Diensten finden Sie unter Das Web-Push-Protokoll . |
GetTokenOptions.serviceWorkerRegistration
Die Servicemitarbeiter-Registrierung für den Empfang von Push-Nachrichten. Wenn die Registrierung nicht explizit bereitgestellt wird, benötigen Sie eine firebase-messaging-sw.js
an Ihrem Root-Speicherort. Weitere Einzelheiten finden Sie unter Zugriff auf das Registrierungstoken .
Unterschrift:
serviceWorkerRegistration?: ServiceWorkerRegistration;
GetTokenOptions.vapidKey
Der öffentliche Serverschlüssel, der für Push-Dienste bereitgestellt wird. Der Schlüssel wird zur Authentifizierung von Push-Abonnenten verwendet, um Push-Nachrichten nur von sendenden Servern zu empfangen, die über den entsprechenden privaten Schlüssel verfügen. Wenn dieser nicht angegeben wird, wird ein Standard-VAPID-Schlüssel verwendet. Beachten Sie, dass einige Push-Dienste (Chrome Push Service) einen nicht standardmäßigen VAPID-Schlüssel erfordern. Daher wird empfohlen, mit „Webanmeldeinformationen mit FCM konfigurieren“ einen VAPID-Schlüssel für Ihr Projekt zu generieren und zu importieren . Einzelheiten zu Web-Push-Diensten finden Sie unter Das Web-Push-Protokoll .
Unterschrift:
vapidKey?: string;