在FCM中添加collapse_key

时间:2016-10-06 01:27:46

标签: android ios firebase firebase-cloud-messaging

Android和iOS推送通知需要collapse_key吗?如果我在有效负载中指定collapse_key,FCM会使用它吗?或者它会添加另一个collapse_key

1 个答案:

答案 0 :(得分:3)

  

Android和iOS推送通知需要collapse_key吗?

不,它不是必需的,除非你想要使用它,当然你会使用它。这取决于您是否希望消息可折叠(意味着通知可能在某种意义上被“覆盖”,具有相同collapse_key值的其他类似消息。

  

如果我在有效负载中指定collapse_key,fcm会使用它吗?

是的,假设你没有超过四键限制。您可以选择要用作密钥的任何字符串值,FCM将使用它。但是,如果您有四个以上的密钥,则会出现意料之外的行为。在这种情况下,您不会知道哪些键可以正常工作。

  

或者它会添加另一个collapse_key

不,先生。