【发布时间】:2017-08-26 16:12:51
【问题描述】:
我正在制作一个服务器,它根据发生的情况(温度和/或湿度变化、门打开等)使用 FCM 向客户端发送消息。
但如果令牌可以更改,我如何跟踪设备以将消息发送到正确的设备(不使用登录系统)?
我正在考虑将令牌链接到数据库中的 sim iccid,这是否正确?
【问题讨论】:
-
也许您可以创建一个随机的唯一 ID 以与设备链接并使用令牌发送而无需用户实际登录?
-
但如果重新安装应用程序也会改变
-
我认为最好为每个用户使用唯一的主题,例如 topic_useremail 并将消息发送到主题。无论更换设备。
-
当令牌发生变化时,设备必须告诉您新令牌 - 这就是您了解它的方式。
标签: android firebase firebase-cloud-messaging