Zum Hauptinhalt springen
Zurück zu Plugins
@capgo/capacitor-firebase-messaging
Tutorial
von github.com/Cap-go

Firebase Messaging

Capacitor Plugin für Firebase Cloud Messaging (FCM)

Richtlinie

Tutorial zu Firebase Messaging

Mit @capgo/capacitor-firebase-messaging verwenden

Capacitor-Plugin für Firebase Cloud Messaging (FCM).

Installieren

bun add @capgo/capacitor-firebase-messaging
bunx cap sync

Was dieses Plugin bereitstellt

  • checkPermissions - Die Berechtigung zum Empfangen von Push-Benachrichtigungen überprüfen.
  • requestPermissions - Die Berechtigung zum Empfangen von Push-Benachrichtigungen anfordern.
  • isSupported - Überprüfen, ob alle erforderlichen APIs existieren.
  • getToken - Die App registrieren, um Push-Benachrichtigungen zu empfangen. Gibt einen FCM-Token zurück, der zum Senden von Push-Nachrichten an die Messaging-Instanz verwendet werden kann.

Beispielanwendung

checkPermissions

Überprüfen Sie die Berechtigung, Push-Benachrichtigungen zu empfangen.

import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';

await FirebaseMessaging.checkPermissions();

requestPermissions

Berechtigung anfordern, um Push-Benachrichtigungen zu empfangen.

import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';

await FirebaseMessaging.requestPermissions();

isSupported

Überprüft, ob alle erforderlichen APIs existieren.

import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';

await FirebaseMessaging.isSupported();

getToken

Registrieren Sie die App, um Push-Benachrichtigungen zu empfangen. Gibt ein FCM-Token zurück, das zum Senden von Push-Nachrichten an die Messaging-Instanz verwendet werden kann.

import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';

await FirebaseMessaging.getToken();

Vollständige Referenz