개요
개요Capacitor Firebase Cloud Messaging (FCM) 플러그인.
기본 기능
기본 기능checkPermissions- 푸시 알림을 받을 수 있는 권한을 확인합니다.requestPermissions- 푸시 알림을 받을 수 있는 권한을 요청합니다.isSupported- 필요한 모든 API가 존재하는지 확인합니다.getToken- 푸시 알림을 받을 수 있는 앱을 등록합니다. 푸시 메시지를 받을 수 있는 Messaging 인스턴스에 푸시 메시지를 보내기에 사용할 수 있는 FCM 토큰을 반환합니다.
API
기본 API| 메서드 | 설명 |
|---|---|
checkPermissions | 푸시 알림을 받을 수 있는 권한을 확인합니다. |
requestPermissions | 푸시 알림 수신을 허용하기 위해 요청합니다. |
isSupported | 필요한 모든 API가 존재하는지 확인합니다. |
getToken | 푸시 알림 수신을 위해 앱을 등록합니다. FCM 토큰을 반환하여 푸시 메시지를 해당 Messaging 인스턴스로 전송할 수 있습니다. |
deleteToken | FCM 토큰을 삭제하고 푸시 알림 수신을 중지합니다. 예를 들어 사용자가 로그아웃할 때 호출할 수 있습니다. |
getDeliveredNotifications | 通知 목록을 가져옵니다. |
removeDeliveredNotifications | 특정 알림을 삭제합니다. |
removeAllDeliveredNotifications | 모든 알림을 삭제합니다. |
subscribeToTopic | 배경에서 주제에 구독합니다. |
unsubscribeFromTopic | 배경에서 주제의 구독을 취소합니다. |
createChannel | 알림 채널을 생성합니다. |
deleteChannel | 알림 채널을 삭제합니다. |
listChannels | 사용 가능한 알림 채널 목록을 가져옵니다. |
addListener | 새 FCM 토큰이 수신되었을 때 호출됩니다. |
addListener | 새 푸시 알림이 수신되었을 때 호출됩니다. |
addListener | 새 푸시 알림 액션을 수행했을 때 호출됩니다. |
removeAllListeners | 이 플러그인을 위한 모든 리스너를 제거합니다. |
getPluginVersion | 이 플러그인의 버전을 가져옵니다. |
진실의 근원
‘진실의 근원’이라는 제목의 섹션이 참조는 src/definitions.ts 에서 capacitor-firebase.
capgo에서 계속하기 @capacitor-firebase-messaging
‘capgo에서 계속하기 @capacitor-firebase-messaging’이라는 제목의 섹션만약에 @capgo/capacitor-firebase-messaging 자연스러운 플러그인 작업을 계획하고자 한다면 Capgo 플러그인 디렉토리 Capgo 플러그인 디렉토리에서 Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 Ionic Enterprise 플러그인 대안 Ionic Enterprise 플러그인 대안 Capgo 네이티브 빌드 {"targetLanguage":"Korean","pagePath":"/ko/docs/plugins/firebase-messaging/","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"Capgo Native Builds를 위한 제품 워크플로우에 대해."},{"text":"페이지 편집"}]}