gpt4 book ai didi

android - FCM(firebase 云消息传递) token 是用于一台设备还是一个帐户?

转载 作者:IT老高 更新时间:2023-10-28 23:11:28 31 4
gpt4 key购买 nike

当用户注册到应用程序时,我想将 FCM token 存储在数据库中的我的 android 应用程序用户表中。当我想向特定用户发送通知时,我将从相应行获取 token 并发送推送通知。但我很困惑,每当应用程序用户从他的应用程序注销并从同一设备注册新帐户时,就会有两行,因此数据库上同一设备的两个 token 。如何处理这种情况?设备中的旧 Token 会怎样?请任何人都可以帮助我?

最佳答案

用于发送 FCM 消息的实例 ID token 代表设备上的实例和应用程序。应用程序的当前用户不会影响代表应用程序实例的 token 。卸载并重新安装应用程序会导致生成新 token ,但不会用于切换用户等应用程序内行为。

您仍应在注销时删除 token 到用户的映射,并向登录的用户添加具有相同 token 的新映射,但它将是相同的 token 。

关于android - FCM(firebase 云消息传递) token 是用于一台设备还是一个帐户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37693932/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com