Несколько push-уведомлений C2DM для одного и того же приложения? - PullRequest
0 голосов
/ 23 января 2012

В моем приложении пользователи могут «подписаться» на различные типы ресурсов (например, на форуме). Что я хочу сделать : Я хочу отправлять push-уведомления только тем пользователям, которые подписались на определенный ресурс. Возможно ли это с помощью c2dm?

Что я могу / мог сделать изначально: отправлять push-уведомление ВСЕМ моим пользователям и программно отправлять уведомление только в том случае, если пользователь подписался на ресурс ... но, поскольку у меня МНОГО ресурсов, квота будет быстро превышаться. Поэтому я хочу ограничить пуш-уведомления настолько, насколько смогу.

Если я понял механизм c2dm, ключ регистрации - здесь ключ. Могу ли я внедрить некоторую пользовательскую логику при вызове намерения com.google.android.c2dm.intent.REGISTER?

Спасибо за помощь

1 Ответ

3 голосов
/ 23 января 2012

Нет, вы не можете предоставить какую-либо логику в механизме регистрации, но вы можете сохранить информацию о подписке на своем сервере и отправлять только необходимые сообщения C2DM.

...