Ionic und OneSignal verwenden.
Ich entwickle in meiner App einen Nachrichtendienst, der Push-Benachrichtigungen sendet, wenn eine neue Nachricht empfangen wird. Okay so weit.
Ich möchte jedoch Benachrichtigungen zusammenführen, wenn diese eine bestimmte Anzahl überschreiten, um zu vermeiden, dass der Benutzer zu viele Benachrichtigungen sendet.
Wenn jemand auf eine meiner Nachrichten mit 3 verschiedenen Nachrichten antwortet und sich meine App im Hintergrund befindet, würde ich Folgendes wünschen:
- 1 Benachrichtigung erhalten
- Sie erhalten 1 weitere eindeutige Benachrichtigung
- Nur eine Benachrichtigung anzeigen, die die vorherigen zwei + eine neue zusammenführt
Weiß jemand, wenn möglich und wie?
Antworten:
0 für die Antwort № 1Ich habe gerade etwas Ähnliches implementiert. Sie können den folgenden Dokumentationslink anzeigen gestapelte Benachrichtigung
Ich habe gerade das eingestellt android_group
Parameter in allen meinen ein Signal api-Aufruf und senden Sie eine Zeichenfolge-Taste für jede Benachrichtigung.
{
app_id = "xxxxxxxxxxxx"; // one signal app id
headings = "One Signal Title Test";
content = "The demo test message";
android_group = "demo-application";
included_segments = "Active Users"; // to send notification to all active users
}
Verwenden Sie den Postboten zum Testen