1

Ist es möglich, eine Push-Benachrichtigung nach dem Ausliefern an ein Gerät ablaufen. Ich weiß, dass Sie eine Benachrichtigung mit der time_to_live oder expiration_interval innerhalb der JSON ablaufen können, die an APN oder GMS gesendet wird.Expire-Push-Benachrichtigung nach der Lieferung an Gerät

Aber ist es möglich, nach der eine Push-Benachrichtigung zu verbergen/löschen, sagen wir 10 min?

Antwort

1

@Felix, ist es nicht möglich, eine Push-Benachrichtigung, nachdem sie gesendet zu verstecken/löschen. Sie können nur eine Benachrichtigung ersetzen, die noch nicht durch das Setzen ihnen ein geliefert Collapsible Message:

Zusammenklappbarer Nachricht ist eine Nachricht, die durch eine neue Nachricht ersetzt werden kann, den gleichen Minimierungsschlüssel enthält, wenn es noch geliefert hat zum Gerät.

Hier ist ein Beispiel json-Format Nachricht ist:

{ 
"collapse_key" : "demo", 
"delay_while_idle" : true, 
"to" : "xyz", 
"data" : { 
"key1" : "value1", 
"key2" : "value2", 
}, 
"time_to_live" : 3 
} 

Wenn wird eine andere Nachricht mit demselben Minimierungsschlüssel der Warteschlange gestellt wird, wird die aktuelle Nachricht und die ältere Meldung nicht beachtet werden gesendet. Ich hoffe, es wird eine Frage bezüglich der Einrichtung eines Ablaufdatums für die Benachrichtigung geklärt.