Capacitor 플러그인은 Firebase Cloud Messaging (FCM)입니다.
핵심 기능
Core CapabilitiescheckPermissions- __CAPGO_KEEP_0__ 권한을 확인합니다.requestPermissions- __CAPGO_KEEP_0__ 권한을 요청합니다.isSupported- 필요한 모든 API가 존재하는지 확인합니다.getToken- 푸시 알림을 받기 위해 앱을 등록합니다. FCM 토큰을 반환하여 푸시 메시지를 해당 메시징 인스턴스에 전송할 수 있습니다.
Public API
Section titled “Public API”| Method | 설명 |
|---|---|
checkPermissions | 푸시 알림을 받기 위해 권한을 확인합니다. |
requestPermissions | 푸시 알림을 받기 위해 권한을 요청합니다. |
isSupported | 필요한 모든 API가 존재하는지 확인합니다. |
getToken | 앱을 푸시 알림을 받을 수 있도록 등록합니다. FCM 토큰을 반환하여 푸시 메시지를 해당 메시징 인스턴스로 전송할 수 있습니다. |
deleteToken | 푸시 알림을 받지 않도록 앱을 등록 해제합니다. 예를 들어 사용자가 로그아웃 할 때 호출할 수 있습니다. |
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_KEEP_0__/__CAPGO_KEEP_1__-firebase-messaging을 사용 중이라면 capgo/capacitor-firebase-messaging native 플러그인 작업을 계획하기 위해, Capgo 플러그인 디렉토리와 연결하세요. Capgo 플러그인 디렉토리 내의 제품 워크플로우에 대해 Capacitor 플러그인들에 의해 Capgo Capacitor 플러그인들에 의해 Capgo의 구현 세부 사항에 대해 플러그인을 추가하거나 업데이트 플러그인을 추가하거나 업데이트하는 구현 세부 사항에 대해 Ionic Enterprise 플러그인 대체 Ionic Enterprise 플러그인 대체의 제품 워크플로우에 대해, 그리고 Capgo 네이티브 빌드 Capgo 네이티브 빌드의 제품 워크플로우에 대해