Opsi untuk getToken() .
Tanda tangan:
export interface GetTokenOptions
Properti
Properti | Jenis | Keterangan |
---|---|---|
ServiceWorkerRegistration | Pendaftaran ServiceWorker | Pendaftaran pekerja layanan untuk menerima pesan push. Jika pendaftaran tidak diberikan secara eksplisit, Anda harus memiliki firebase-messaging-sw.js di lokasi root Anda. Lihat Mengakses token pendaftaran untuk detail selengkapnya. |
kunci kosong | rangkaian | Kunci server publik disediakan untuk layanan push. Kunci tersebut digunakan untuk mengautentikasi pelanggan push agar menerima pesan push hanya dari server pengirim yang menyimpan kunci pribadi terkait. Jika tidak disediakan, kunci VAPID default akan digunakan. Perhatikan bahwa beberapa layanan push (Layanan Push Chrome) memerlukan kunci VAPID non-default. Oleh karena itu, disarankan untuk membuat dan mengimpor kunci VAPID untuk proyek Anda dengan Konfigurasi Kredensial Web dengan FCM . Lihat Protokol Web Push untuk detail tentang layanan web push. |
GetTokenOptions.serviceWorkerRegistration
Pendaftaran pekerja layanan untuk menerima pesan push. Jika pendaftaran tidak diberikan secara eksplisit, Anda harus memiliki firebase-messaging-sw.js
di lokasi root Anda. Lihat Mengakses token pendaftaran untuk detail selengkapnya.
Tanda tangan:
serviceWorkerRegistration?: ServiceWorkerRegistration;
DapatkanTokenOptions.vapidKey
Kunci server publik disediakan untuk layanan push. Kunci tersebut digunakan untuk mengautentikasi pelanggan push agar menerima pesan push hanya dari server pengirim yang menyimpan kunci pribadi terkait. Jika tidak disediakan, kunci VAPID default akan digunakan. Perhatikan bahwa beberapa layanan push (Layanan Push Chrome) memerlukan kunci VAPID non-default. Oleh karena itu, disarankan untuk membuat dan mengimpor kunci VAPID untuk proyek Anda dengan Konfigurasi Kredensial Web dengan FCM . Lihat Protokol Web Push untuk detail tentang layanan web push.
Tanda tangan:
vapidKey?: string;