Petunjuk
Tutorial tentang Firebase Messaging
Menggunakan @capgo/capacitor-firebase-messaging
Capacitor plugin untuk Firebase Cloud Messaging (FCM).
Pasang
bun add @capgo/capacitor-firebase-messaging
bunx cap sync
Apa yang Dibuka oleh Plugin ini
checkPermissions- Periksa izin untuk menerima notifikasi push.requestPermissions- Minta izin untuk menerima notifikasi push.isSupported- Periksa jika semua API yang dibutuhkan ada.getToken- Daftarkan aplikasi untuk menerima notifikasi push. Mengembalikan token FCM yang dapat digunakan untuk mengirim pesan push ke instance Messaging tersebut.
Contoh Penggunaan
checkPermissions
Periksa izin untuk menerima push notifikasi.
import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';
await FirebaseMessaging.checkPermissions();
requestPermissions
Minta izin untuk menerima push notifikasi.
import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';
await FirebaseMessaging.requestPermissions();
isSupported
Mengecek apakah semua API yang dibutuhkan ada.
import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';
await FirebaseMessaging.isSupported();
getToken
Daftarkan aplikasi untuk menerima push notifikasi. Mengembalikan token FCM yang dapat digunakan untuk mengirim push message ke instance Messaging tersebut.
import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';
await FirebaseMessaging.getToken();
Referensi Lengkap
- GitHub: https://github.com/Cap-go/capacitor-firebase/tree/main/packages/messaging
- Dokumen: /docs/plugins/firebase-messaging/