Para enviar notificaciones a todos los usuarios, simplemente suscriba sus dispositivos Android a algún tema. Para explicar simplemente el concepto de tema, es como cuando los usuarios suscriben un canal específico, solo reciben notificaciones o feeds de ese canal respectivo. Del mismo modo, puede hacer que sus usuarios se suscriban a varios temas y enviar notificaciones a todos los usuarios sobre un tema específico. Crear un nuevo tema lleva un día para su proyecto en el servidor de Google. Hay un tema predeterminado disponible para cada proyecto llamado “temas”.
Solo necesita escribir “FirebaseMessaging.getInstance (). SubscribeTopic (” / topics / “)” al momento del registro de instaceId. De esta manera, el usuario se suscribirá a ese tema. Para enviar notificaciones a todos los usuarios, solo tiene que poner “/ topics /” en lugar de “TOKEN_ID”.
Si ha completado su aplicación y desea enviar notificaciones a todos los usuarios, entonces no sé cómo hacerlo desde el servidor de aplicaciones. Puede usar todos los gcmids guardados y enviar notificaciones a todos esos identificadores a la vez. Simplemente coloque esos identificadores en una matriz y reemplace “TOKEN_ID” por esa matriz. Se enviará una notificación a todos los gcmids presentes en la matriz. Simplemente puede enviar notificaciones a todos los usuarios desde Firebase Console. Proporcionan opciones avanzadas para enviar NotificationData.
- Cómo ejecutar la aplicación en mi teléfono desde el estudio de Android
- ¿Cuántos días me llevará aprender la aplicación de Android si ya conozco Java?
- Cómo usar Android para el seguimiento de paquetes (ver en qué páginas web están las personas)
- ¿Cuál es la mejor fuente para aprender el desarrollo de Android paso a paso en un mes?
- ¿Qué se pediría en una entrevista para un puesto de desarrollador de Android?
Si está utilizando notificaciones para fines de sincronización, tenga cuidado de que el servidor no se sobrecargue, ya que todas las solicitudes de aplicaciones se procesarán al mismo tiempo.