回答

0

可以使用collapse_key字段,如下:

{ 
    "collapse_key" : "message_counter", 
    "to" : "xyz", 
    "notification": { 
     "title" : "New messages", 
     "body" : "You have 10 new messages", 
     "badge" : 10 
    }, 
    "data" : { 
    "key1" : "value1", 
    "key2" : "value2" 
    }, 
} 

可以使用高達每登記令牌4個崩潰鍵(即每設備)和高達100個通知能夠被存儲而不塌陷。

如果您的設備處於脫機狀態並且發送了多個可摺疊消息,則它只會在它重新聯機時收到最後一個(每個摺疊鍵)。

有關更多信息,請參閱Firebase文檔中有關collapsible and non-collapsible messages的文檔。

+0

我只想顯示最近的通知,忽略具有相同摺疊ID的舊通知。 –

+0

是不是它所做的? – samgak

+0

collapse_key用於在設備狀態從脫機變爲聯機時摺疊未傳送的消息。 –