2017-01-20 3 views
0

Использование Ionic и OneSignal.Объединить уведомления с OneSignal

Я разрабатываю службу обмена сообщениями в своем приложении, которая отправляет push-уведомления при получении нового сообщения. Хорошо, пока.

Но я хотел бы объединить уведомления, если они превышают определенное количество, чтобы избежать рассылки пользователю большого количества уведомлений.

Скажем, если кто-то ответить на один из моего сообщения с 3-х различных сообщений, и что мое приложение в фоновом режиме, я хотел бы следующее случилось:

  1. получают 1 уведомление
  2. получить еще 1 отличный уведомление
  3. дисплей только одно уведомление, которое объединить предыдущие два + один новый

Кто-то знать, если это возможно, и как?

ответ

0

Я только что реализовал нечто подобное. Вы можете посмотреть по следующей ссылке документации stacked notification

Я просто установить параметр android_group во всех моем апите вызов один сигнала и отправить строковый ключ на каждом сообщении уведомления.

{ 
    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 
} 

use postman to test

Смежные вопросы