据我所知FCM在服务器上覆盖我的通知,如果它没有被删除(意味着设备离线),我可以设置最多4个密钥,如此处所述
要将邮件标记为可折叠,请包含collapse_key参数 在消息有效负载中。 FCM允许最多四种不同 在任何给定的应用服务器上使用的每个设备的折叠密钥 时间。换句话说,FCM连接服务器可以同时进行 每个设备存储四个不同的可折叠发送到同步消息, 每个都有不同的折叠键。如果超过此数字,FCM 只保留四个折叠键,不保证哪些是 保持。
所以我在POSTMAN中尝试了这段代码,
return
我发送了四条带有两个密钥的消息(每个collapse_key有两条消息)。但只有当设备上线时才会收到最后一条消息。
任何人都知道为什么会如此?使用 collapse_key 究竟与标记相同?