Saltar al contenido

@capgo/capacitor-firebase-messaging

Plugin Capacitor para Firebase Cloud Messaging (FCM)

Plugin Capacitor para Firebase Cloud Messaging (FCM)

Empieza con checkPermissions() y los demás métodos principales detallados abajo.

PlataformaSoporteNotas
iOSSíNativo
AndroidSíNativo
WebNoProtege con Capacitor.getPlatform()
  • checkPermissions - Verifica los permisos para recibir notificaciones push.
  • requestPermissions - Solicita permisos para recibir notificaciones push.
  • isSupported - Comprueba si todas las APIs requeridas existen.
  • getToken - Registra la app para recibir notificaciones push. Devuelve un token de FCM que puedes usar para enviar mensajes push a esa instancia de Messaging.
MétodoDescripción
checkPermissionsComprueba el permiso para recibir notificaciones push.
requestPermissionsSolicita permiso para recibir notificaciones push.
isSupportedVerifica si todas las APIs requeridas existen.
getTokenRegistra la app para recibir notificaciones push. Devuelve un token de FCM que puede usarse para enviar mensajes push a esa instancia de Messaging.
deleteTokenElimina el token de FCM y desregistra la app para dejar de recibir notificaciones push. Puede llamarse, por ejemplo, cuando un usuario cierra sesión.
getDeliveredNotificationsObtén una lista de las notificaciones visibles en la pantalla de notificaciones.
removeDeliveredNotificationsElimina notificaciones específicas de la pantalla de notificaciones.
removeAllDeliveredNotificationsElimina todas las notificaciones de la pantalla de notificaciones.
subscribeToTopicSe suscribe a un topic en segundo plano.
unsubscribeFromTopicSe desuscribe de un topic en segundo plano.
createChannelCrea un canal de notificaciones.
deleteChannelElimina un canal de notificaciones.
listChannelsLista los canales de notificación disponibles.
addListenerSe ejecuta al recibir un nuevo token de FCM.
addListenerSe ejecuta al recibir una nueva notificación push.
addListenerSe ejecuta al realizar una acción de notificación push.
removeAllListenersElimina todos los listeners de este plugin.
getPluginVersionObtén la versión de este plugin.

Esta referencia se sincroniza desde src/definitions.ts en capacitor-firebase.

Continúa desde @capgo/capacitor-firebase-messaging

Sección titulada “Continúa desde @capgo/capacitor-firebase-messaging”

Si estás usando @capgo/capacitor-firebase-messaging para planificar el trabajo con plugins nativos, conéctalo con Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, Alternativas a plugins de Ionic Enterprise para el flujo de trabajo en Alternativas a plugins de Ionic Enterprise, y Native Builds de Capgo para el flujo de trabajo del producto en Capgo Native Builds.