概要
概要Capacitorのプラグインは、Firebase Cloud Messaging (FCM)の機能です。
基本機能
「基本機能」セクションcheckPermissions- プッシュ通知を受信するための許可を確認します。requestPermissions- プッシュ通知を受信するための許可を求めます。isSupported- 必要なAPIがすべて存在するかを確認します。getToken- プッシュ通知を受信するためのアプリを登録します。FCMトークンを取得し、Messaging インスタンスにプッシュメッセージを送信できます。
パブリック API
セクション「パブリック API」| メソッド | 説明 |
|---|---|
checkPermissions | プッシュ通知を受信するための許可を確認します。 |
requestPermissions | プッシュ通知を受信する権限を要求します。 |
isSupported | 必要なすべてのAPIが存在するかどうかを確認します。 |
getToken | プッシュ通知を受信するためにアプリを登録します。FCMトークンを取得し、通知インスタンスに送信するために使用できます。 |
deleteToken | FCMトークンを削除し、アプリをアンレジスターしてプッシュ通知を受信しないようにします。ユーザーがログアウトしたときなどに呼び出すことができます。 |
getDeliveredNotifications | 通知画面で表示される通知の一覧を取得します。 |
removeDeliveredNotifications | 通知画面から特定の通知を削除します。 |
removeAllDeliveredNotifications | 通知画面からすべての通知を削除します。 |
subscribeToTopic | バックグラウンドでトピックにサブスクライブします。 |
unsubscribeFromTopic | バックグラウンドでトピックからアンサブスクライブします。 |
createChannel | 通知チャネルを作成します。 |
deleteChannel | 通知チャネルを削除します。 |
listChannels | 利用可能な通知チャネルの一覧を表示します。 |
addListener | 新しいFCMトークンを受け取ったときに呼び出されます。 |
addListener | 新しいプッシュ通知を受け取ったときに呼び出されます。 |
addListener | プッシュ通知のアクションが実行されたときに呼び出されます。 |
removeAllListeners | このプラグインのすべてのリスナーを削除します。 |
getPluginVersion | このプラグインのバージョンを取得します。 |
真実の源
「真実の源」この参照は src/definitions.ts in capacitor-firebase.
から続きます@capgo/capacitor-firebase-messaging
「@capgo/capacitor-firebase-messaging」から続きますCapgoを使用している場合 @capgo/capacitor-firebase-messaging Capgoを使用してネイティブプラグインの作業を計画する場合、Capgo Plugin Directoryに接続します。 Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新 プラグインの追加または更新の実装詳細 Ionic Enterprise Plugin Alternativesの製品ワークフロー Capgoネイティブビルド Capgo {"targetLanguage":"Japanese","pagePath":"/ja/docs/plugins/firebase-messaging/","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"Capgo Native Buildsの製品ワークフロー向け"},{"text":"ページを編集する"}]}