Skip to content Skip to sidebar Skip to footer

How To Set Valid Time Period For Android C2dm Message?

I would like to implement a feature that only delivers messages to devices at specific periods. After the valid time, messages would be abandoned. Can anyone suggest me how to do t

Solution 1:

C2DM itself doesn't have such a facility so you have two choices:

  1. Your server app only sends messages during certain times or
  2. Your Android app receives the C2DM messages all the time, but during certain times you ignore/handle as appropriate.

Solution 2:

Google just released a new version of c2dm called "Google Cloud Messaging (GCM)" at I/O 2012. With GCM its possible to define a timeout for your messages.

GCM ttl section: http://developer.android.com/guide/google/gcm/adv.html#ttl

You can find my answer to a similiar question here: https://stackoverflow.com/a/9709944/789738

Post a Comment for "How To Set Valid Time Period For Android C2dm Message?"