Capacitor는 Firebase Cloud Messaging (FCM)용 플러그인입니다.
기본 기능
기본 기능 섹션checkPermissions- 푸시 알림 수신을 위한 권한 확인.requestPermissions- 푸시 알림 수신을 위한 권한 요청.isSupported- 필요한 모든 API가 존재하는지 확인.getToken- 푸시 알림 수신을 위한 앱 등록. 푸시 메시지를 전송하기 위한 FCM 토큰을 반환.
API
API 섹션| 메서드 | 설명 |
|---|---|
checkPermissions | 푸시 알림 수신을 위한 권한 확인. |
requestPermissions | 푸시 알림 수신을 위한 권한 요청. |
isSupported | __CAPGO_KEEP_0__이 모든 필요한 API가 존재하는지 확인합니다. |
getToken | __CAPGO_KEEP_0__을 통해 푸시 알림을 받을 수 있도록 앱을 등록합니다. FCM 토큰을 반환하여 푸시 메시지를 해당 메시징 인스턴스로 전송할 수 있습니다. |
deleteToken | 푸시 알림을 받지 않도록 앱을 등록 해제하고 FCM 토큰을 삭제합니다. 예를 들어 사용자가 로그아웃할 때 호출할 수 있습니다. |
getDeliveredNotifications | 通知 화면에서 표시되는 알림 목록을 가져옵니다. |
removeDeliveredNotifications | 특정 알림을通知 화면에서 삭제합니다. |
removeAllDeliveredNotifications | 모든 알림을通知 화면에서 삭제합니다. |
subscribeToTopic | 배경에서 주제에 구독합니다. |
unsubscribeFromTopic | 배경에서 주제에 구독 해제합니다. |
createChannel | 알림 채널을 생성합니다. |
deleteChannel | 알림 채널을 삭제합니다. |
listChannels | 사용 가능한 알림 채널 목록을 가져옵니다. |
addListener | __CAPGO_KEEP_0__이 새로 받은 FCM 토큰을 받았을 때 호출됩니다. |
addListener | 새로운 푸시 알림이 도착했을 때 호출됩니다. |
addListener | 새로운 푸시 알림 액션 수행 시 호출됩니다. |
removeAllListeners | 이 플러그인을 위한 모든 리스너를 제거합니다. |
getPluginVersion | 이 플러그인의 버전을 가져옵니다. |
진실의 근원
“진실의 근원”이라는 제목의 섹션이 참조는 src/definitions.ts 에서 capacitor-firebase.