我已阅读有关GCM密钥(registration_id)的Google Cloud Messaging文档,但其唯一性并不明确。它对于设备+应用程序对是否是唯一的?
案例是 - 我在我的服务器上存储了一个设备密钥表,我想只通过密钥删除记录(而不是通过对用户ID +密钥)。
我对以下句子感到有点困惑:
取消注册和重新注册每个最多可能需要五分钟才能传播。在此期间,由于未注册状态,消息可能被拒绝,并且消息可能会发送给错误的用户 https://developers.google.com/cloud-messaging/registration
这是否意味着可以将令牌分配给其他用户?
答案 0 :(得分:0)
FCM / GCM令牌肯定是唯一的。
否则,发送到一台设备的消息将转发给不同人的多台设备。
但不建议将其用作主键或用于识别。