2015-10-17 2 views
0

Мне было интересно, будет ли использование GCM и механизма приложения лучшим вариантом для моей проблемы. Это определенно не кажется тривиальным.GCM и приложение для push-уведомлений

У меня есть список шоу, и пользователи в Android-приложении могут подписаться на несколько шоу. каждое шоу может иметь несколько раз. Я хотел бы отправить уведомление пользователю для показа, на которые он подписал.

теперь я могу использовать gcm и регистрировать каждый экземпляр приложения. а затем использовать appengine как-то, чтобы постоянно запускать фоновый сервис, который ищет, кому он должен уведомить, а затем нажать уведомление? Это единственный вариант или есть лучший способ сделать это?

ответ

1

Существует также лучший вариант, вы можете использовать Google topic messaging.

Вы должны подписаться на нужную вам тему, например. show-1 в приложении для Android, затем отправьте push-уведомление в эту тему to: \topics\show-1 (вместо списка reg-идентификаторов).

Тогда все пользователи, которые были подписаны на эту тему, получат уведомление.

+0

также есть способ, которым я могу запланировать автоматические push-сообщения на основе времени? – Jayaram

+0

Вы можете использовать GCM [networkManager] (https://developers.google.com/cloud-messaging/network-manager) для планирования любых задач на вашем устройстве Android. – Ali

+0

В настоящее время вам нужно управлять расписанием push-сообщений самостоятельно. –

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