FCM (Firebase Cloud Messaging) cómo enviar a todos los teléfonos?

He creado una pequeña aplicación que es capaz de recibir notificaciones push desde la consola FCM.

Lo que quiero hacer ahora es enviar un push-notificaciones a todos los teléfonos Android que recibieron la aplicación instalada utilizando la API. Y aquí es donde me perdí por completo. ¿No hay manera de enviarlo a todos los teléfonos sin recoger todos los id de registro? ¿Funciona esto solo con la consola pero no con la API?

Gracias de antemano

Enviar un mensaje a todos los teléfonos como lo hace desde la Consola Web de Firebase sólo es posible desde la Consola Web. Si necesita esta función de la API, puede enviar una solicitud de función: https://firebase.google.com/support/contact/bugs-features/

Otra posibilidad es que todo el cliente se registre en un tema específico a través de FirebaseMessaging.getInstance().subscribeToTopic(topicName)

De esta forma, puede enviar un mensaje a todo el tema sin recopilar los ID de registro manualmente.

  • Comportamiento de aplicaciones Android VOIP en modo Doze
  • Recepción del mensaje recibido Acknwoledgement From GCM Service
  • GCM: java.lang.noclassdeffounderror: com.google.android.gcm.GCMRegistrar
  • ¿Cómo puedo obtener mi dispositivo de ID de registro
  • En la notificación push mostrar una actividad / popup, en lugar del mensaje en la barra de estado
  • Descartar notificación actual en Acción pulsada
  • GCM Cloud Connection Server - cómo empezar a usarlo?
  • URL de Firebase de Google Cloud Function Node.js
  • Push to talk con Android
  • Cómo anular onPushReceive () de ParsePushBroadcastReceiver?
  • Error interno: la clase de receptor de reintento no se ha configurado todavía
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.