GCM 3.0 - 你能覆盖 Android 通过通知负载(不是数据负载)传递的通知吗

GCM 3.0 - can you override Android notifications delivered via notification payload (not data payload)

您能否覆盖通过通知负载(而非数据负载)传送的传入 GCM 3.0 Android 通知?

例如,让用户禁用某种类型的通知。显然,这很容易通过数据有效载荷完成,但如果可能的话,我想通过通知有效载荷来完成。

此外,我认为 icon json 字段仅在通知中设置 smallIcon。在不使用数据负载的情况下,这是否更可定制?

答案是否定的。

对于单个 topic,如果您想通过 iOS 上的 notification 有效载荷传递推送,但要通过 Android 上的 data 有效载荷传递推送,你不能!

例如,如果您有一个名为 "awesome_news"topic,您应该将其分成两个主题:"awesome_news_ios""awesome_news_android"