【发布时间】:2016-10-06 01:27:45
【问题描述】:
Android 和 iOS 推送通知是否需要 collapse_key?如果我在有效载荷中指定collapse_key,FCM 会使用它吗?或者它会添加另一个collapse_key?
【问题讨论】:
标签: android ios firebase firebase-cloud-messaging
Android 和 iOS 推送通知是否需要 collapse_key?如果我在有效载荷中指定collapse_key,FCM 会使用它吗?或者它会添加另一个collapse_key?
【问题讨论】:
标签: android ios firebase firebase-cloud-messaging
Android 和 iOS 推送通知是否需要
collapse_key?
不,不需要,除非你确实想使用它,那么你当然会使用它。这取决于您是否希望消息可折叠(这意味着从某种意义上说,通知可能会被具有相同 collapse_key 值的另一条类似消息“覆盖”。
如果我在payload中指定
collapse_key,fcm会使用它吗?
是的,假设您没有超过四键限制。您选择要用作键的任何字符串值,FCM 将使用它。但是,如果您有四个以上的键,则会出现意外行为。在这种情况下,您将不知道哪些键可以正常工作。
或者它会添加另一个
collapse_key
不,先生。
【讨论】:
collapse_key,则将使用隐式collapse_key。看到这个post。