메인 콘텐츠로 건너뛰기
플러그인으로 돌아가기
@capgo/capacitor-firebase-messaging
튜토리얼
github.com/Cap-go에 의해

Firebase Messaging

Capacitor 플러그인 (FCM)으로 Firebase Cloud Messaging

안내서

Firebase Messaging에 대한 튜토리얼

capgo의 @capgo/capacitor-firebase-messaging를 사용하는 방법

Capacitor는 Firebase Cloud Messaging (FCM)용 플러그인입니다.

설치

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

이 플러그인이 노출하는 것

  • checkPermissions - 푸시 알림을 받을 수 있는 권한을 확인합니다.
  • requestPermissions - 푸시 알림을 받을 수 있는 권한을 요청합니다.
  • isSupported - 모든 필요한 API가 존재하는지 확인합니다.
  • getToken - 푸시 알림을 받을 수 있는 앱을 등록합니다. FCM 토큰을 반환하여 푸시 메시지를 보낼 수 있습니다.

예시 사용

checkPermissions

푸시 알림을 받을 수 있는 권한을 확인합니다.

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

await FirebaseMessaging.checkPermissions();

requestPermissions

푸시 알림을 받을 수 있는 권한을 요청합니다.

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

await FirebaseMessaging.requestPermissions();

isSupported

필요한 모든 API가 존재하는지 확인합니다.

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

await FirebaseMessaging.isSupported();

getToken

푸시 알림을 받을 수 있는 앱을 등록합니다. FCM 토큰을 반환하여 푸시 메시지를 해당 메시징 인스턴스로 전송할 수 있습니다.

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

await FirebaseMessaging.getToken();

전체 참조