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.

  • ¿Google Cloud Messaging envía mensajes a dispositivos que están en modo de espera?
  • Registrar un dispositivo en GCM cada vez que se inicia la aplicación es el enfoque correcto?
  • ¿Puedo usar el servicio técnico con socket-io?
  • Obtenga el ID de registro canónico de GCM sin enviar un mensaje
  • ¿Cómo analizar enviar push sin registro de gcm?
  • Android GCM un dispositivo tiene múltiples registro
  • Android-GCM: ¿Cómo cuidar a un usuario desconectado?
  • ¿Cómo implementar C2DM en android?
  • ID del remitente del GCM / número del proyecto
  • Pasos básicos para usar MQTT en android
  • ¿Es posible enviar la Notificación Push desde Java Server Side 3 mes automáticamente entre la fecha de inicio y la fecha de finalización para cada usuario diferente?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.