gpt4 book ai didi

android - 2 个用户使用相同的设备和相同的应用程序但登录 ID 不同 - 他们是否有不同的 gcm 注册 ID?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:48:17 25 4
gpt4 key购买 nike

我已经用每个用户的 user_id(基于电子邮件 ID 的唯一 sno)和 GCM_id 创建了表。我有 2 个问题,即

  1. 两个具有不同 email_id 的用户可以从同一设备登录并接收该用户的 gcm 吗?

我指的是 Android Hive 链接,但有人说它的 gcm(2012) 已被弃用。 http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/

总结:我需要采取哪些步骤才能使最新的 GCM 在多个设备上正常工作?谢谢。非常感谢任何帮助。提前致谢。

最佳答案

您在给定设备上的应用程序将有一个注册 ID。您希望将该注册 ID 与当前登录用户的用户 ID 相关联。因此,当用户登录时,您应该将用户 ID + 注册 ID 发送到您的服务器并将它们存储在您的表中。当用户注销时,您应该将用户 ID 发送到您的服务器并在您的数据库中清除该用户的注册 ID。

现在,如果您想为同一用户支持多个设备,您将需要表格。一张表用户ID(其中用户ID是唯一的,可能是主键),另一张表是用户ID与注册ID的关联(其中每个用户可能与多个注册ID相关联)。同样,您在登录期间创建用户 ID - 注册 ID 关联,并在注销期间删除关联。

关于android - 2 个用户使用相同的设备和相同的应用程序但登录 ID 不同 - 他们是否有不同的 gcm 注册 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23514177/

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