/ / ¿Cómo establecer un tiempo de espera / caducidad en un mensaje C2DM? - Android, Android-C2DM

¿Cómo configurar un tiempo de espera / caducidad en un mensaje C2DM? - android, android-c2dm

¿Hay una función TTL o caducidad o algún tipo de tiempo de espera para los mensajes C2DM?

Me gustaría que el mensaje recibiera el mensaje C2DM en menos de 10 minutos (es decir, si su teléfono está apagado) y que el dispositivo no reciba el mensaje C2DM.

Probablemente podría implementar algo en el dispositivo para ignorar los mensajes C2DM si son antiguos, pero no estoy seguro de qué tan preciso sería con diferentes configuraciones de tiempo del dispositivo.

Un indicador TTL en el mensaje C2DM enviado a google sería perfecto, pero no estoy seguro de si lo admiten.

¡Aclamaciones! Dave

Respuestas

0 para la respuesta № 1

C2DM no tiene tal característica. Por favor, eche un vistazo aquí:

¿Cómo establecer un período de tiempo válido para el mensaje c2dm de Android?

Actualizar:

Google acaba de lanzar una nueva versión de c2dm llamada "Google Cloud Messaging (GCM)". Con GCM es posible usar un tiempo de espera para sus mensajes:

enter image description here

Realmente recomiendo la sesión de Google I / O 2012 "Google Cloud Messaging para Android" disponible aquí: http://www.youtube.com/watch?v=YoaP6hcDctM

Adicionalmente puedes leer a través de la sección ttl de GCM: http://developer.android.com/guide/google/gcm/adv.html#ttl