Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

221
Visualizações
¿Cómo administrar y enviar notificaciones a múltiples dispositivos cuando un usuario inició sesión?

Estoy desarrollando una aplicación que tiene una aplicación móvil y un panel web, en la que un usuario puede iniciar sesión en varios dispositivos al mismo tiempo. Estoy usando Firebase Cloud Messaging para enviar notificaciones.

Entonces, actualmente, para enviar notificaciones, almaceno el token de Firebase Cloud Messaging en una matriz y envío notificaciones recorriendo esa matriz, por ejemplo, los usuarios pueden abrir la misma cuenta en 2 navegadores/computadoras portátiles + iniciar sesión en 3 dispositivos móviles diferentes con la misma cuenta, por lo que se almacenarán 5 tokens diferentes en la base de datos. Cada vez que un usuario abre una aplicación móvil, obtiene un nuevo token que se guarda en la base de datos. No voy a quitar ningún token en ningún momento.

Por lo tanto, habrá una gran cantidad de tokens recopilados en mi base de datos, lo que llevará cada vez más tiempo para enviar notificaciones a un usuario específico sobre todos los tokens.

Entonces, quiero saber cómo puedo administrar estos tokens. como puedo validar porque no estoy eliminando tokens, las solicitudes de envío de notificaciones siempre devuelven 200. ¿Debería usar un tema en lugar de tokens, pero cómo daré de baja a un usuario del lado del servidor?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Puede crear múltiples atributos (en lugar de una matriz de cadenas) en la base de datos (tokenFromAndroid, tokenFromIos, tokenFromWeb, etc. otras plataformas). Cada vez que llama al SDK de Firebase para generar el token, puede actualizar el atributo respectivo en la base de datos para que el token sea siempre el más nuevo para esa plataforma. En este caso, no tendría demasiados tokens para un usuario.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda