Firebase notification_key发送通知

时间:2017-09-13 09:01:42

标签: android ios firebase playframework firebase-cloud-messaging

Firebase documentation清楚地指定了向设备组发送通知的步骤。它提到:

  

创建notification_key,用于标识设备组   将特定组(通常是用户)映射到所有组   相关注册令牌

这是否意味着notification_key对于设备组是唯一的? Docs在任何地方都没有明确提及。我希望能够倍加肯定,因为添加和删除设备以将POST调用返回notification_key作为回应让我觉得它可以改变!

目前我在创建组后立即在数据库中持久notification_key并将其用于所有后续请求。这是正确的做法吗?

1 个答案:

答案 0 :(得分:1)

设备组notification_key应与唯一类似于注册令牌。

这是尽快存储notification_key的正确方法。实际建议的是make use of the notification_key_name

  

notification_key_name是给定组唯一的名称或标识符(例如,它可以是用户名)。 notification_key_namenotification_key对于一组注册令牌是唯一的。

不会因为添加或删除成员而成为新组 - 因此它应该返回相同的密钥。