Langsung ke konten

@capgo/capacitor-firebase-messaging

Plugin Capacitor untuk Firebase Cloud Messaging (FCM)

Plugin Capacitor untuk Firebase Cloud Messaging (FCM)

Mulai dengan checkPermissions() dan metode inti lainnya yang tercantum di bawah ini.

PlatformDukunganCatatan
iOSYaNative
AndroidYaNative
WebTidakLindungi dengan Capacitor.getPlatform()
  • checkPermissions - Cek izin untuk menerima push notification.
  • requestPermissions - Minta izin untuk menerima push notification.
  • isSupported - Mengecek apakah semua API yang diperlukan tersedia.
  • getToken - Daftarkan aplikasi untuk menerima push notifications. Mengembalikan FCM token yang dapat digunakan untuk mengirim push messages ke instance Messaging tersebut.
MetodeDeskripsi
checkPermissionsPeriksa izin untuk menerima push notification.
requestPermissionsMinta izin untuk menerima notifikasi push.
isSupportedMemeriksa apakah semua API yang diperlukan ada.
getTokenDaftarkan aplikasi untuk menerima notifikasi push. Mengembalikan token FCM yang dapat digunakan untuk mengirim pesan push ke instance Messaging tersebut.
deleteTokenHapus token FCM dan unregister aplikasi untuk menghentikan penerimaan push notification. Bisa dipanggil, misalnya, saat user sign out.
getDeliveredNotificationsDapatkan daftar notifikasi yang muncul di layar notifikasi.
removeDeliveredNotificationsHapus notifikasi tertentu dari layar notifikasi.
removeAllDeliveredNotificationsHapus semua notifikasi dari layar notifikasi.
subscribeToTopicBerlangganan topik di latar belakang.
unsubscribeFromTopicBerhenti berlangganan topik di latar belakang.
createChannelBuat channel notifikasi.
deleteChannelHapus channel notifikasi.
listChannelsTampilkan daftar channel notifikasi yang tersedia.
addListenerDipanggil saat token FCM baru diterima.
addListenerDipanggil saat notifikasi push baru diterima.
addListenerDipanggil saat aksi notifikasi push baru dilakukan.
removeAllListenersHapus semua listener plugin ini.
getPluginVersionMendapatkan versi plugin ini.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-firebase.

Lanjut dari @capgo/capacitor-firebase-messaging

Bagian berjudul “Lanjut dari @capgo/capacitor-firebase-messaging”

Jika Anda menggunakan @capgo/capacitor-firebase-messaging untuk merencanakan pekerjaan plugin native, hubungkan dengan Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin Capacitor oleh Capgo untuk detail implementasi pada Capacitor Plugins oleh Capgo Menambahkan atau Memperbarui Plugin untuk detail implementasi pada Menambahkan atau Memperbarui Plugin, Alternatif Plugin Ionic Enterprise untuk alur kerja produk di alternatif plugin Ionic Enterprise, dan Capgo Native Build untuk alur kerja produk di Capgo Native Builds.