anonymous Log in
Search
Recents:
v3.0
sd
Quiero comenzar con notificaciones push
03/03/21 15:21

Paulo Andrés Sa88723

Replies: 1

Hola a todos!
Tengo una app en iOS y Android, esta app tiene un login de usuario, por lo
que podría identificar usuario en el dispositivo.
Quiero comenzar a enviar notificaciones push y quisiera saber cual es el
escenario recomendado para esto?
Creo que primero necesitaría saber a qué dispositivo enviar la
notificación, dado que depende del usuario que la utilice. No sería una
notificación masiva, sino a determinados usuarios.
¡Cualquier experiencia es bienvenida!
Gracias! Saludos!
Paul
Replies

fbonilla

04/03/21 11:44
Paulo, cómo estás? Lo común en estos casos es que tu aplicación almacene en algún lugar los dispositivos asociados a cada usuario. Por ejemplo, lo que podés hacer es, luego de un login exitoso, obtener el ID del dispositivo con ClientInformation.Id y guardar eso asociado al ID del usuario en alguna tabla. Luego, en la lógica que programes para enviar las notificaciones, primero con el ID del usuario al que le tenés que enviar la notificación vas a la tabla donde almacenaste lo que mencionamos antes y obtenés los Id de el/los dispositivo/s de ese usuario. Con ese Id vas a la tabla donde se almacenan automáticamente los dispositivos que se registran para las notificaciones (la que carga el procedimiento NotificationRegistrationHandler), e igualando el valor de DeviceId con el Id que viene de tu tabla de usuarios-dispositivos, obtenés el DeviceToken para el cual hay que enviar la push notification con la API de Notifications. Espero se haya entendido, cualquier cosa a las órdenes. Saludos. On Wed, Mar 3, 2021 at 3:22 PM Paulo Sapuppo


Back to sd