sd | | | |
fbonilla | |
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 |
|