2011-06-22 22 views
6

Si uso https://mail.google.com/mail/feed/atom/ feed from gmail, recibo SOLO mensajes de correo electrónico no leídos, como un buen XML parseable por cualquier lector.android + gmail + feed + obtén TODOS los correos

Dígame si hay alguna forma de recibir TODOS los correos electrónicos, incluidos los leídos y los no leídos. Estoy intentando esto en Android. ¿Hay algún ejemplo al que pueda referirme?

Gracias, Un

+1

vea la pregunta existente. Lea https://developers.google.com/google-apps/gmail/gmail_inbox_feed y http://stackoverflow.com/questions/8179103/read-all-mails-from-gmail-api-using-oauth – KappaMax

+0

puede publicar tu código por favor? – swathi

Respuesta

1

bastante limitante, porque http://mail.google.com/mail/feed/atom/inbox/ Y https://mail.google.com/mail/feed/atom/ muestra todo el correo no leído, no simplemente la bandeja de entrada, como debe ser en mi opintion. Entonces podríamos tener /read y /unread, pero en su lugar /read no existe y /unread te da todo lo que no has leído, no solo lo que no has leído desde la bandeja de entrada.

Por lo tanto, http://mail.google.com/mail/feed/atom/all puede ser lo que desee, ya que le da literalmente TODO el correo. Por el momento, usando un feed atom solo como ese, solo podrías obtener TODO el correo, como pediste, pero no estoy seguro de que sea eso lo que estás pidiendo ... Supongo que quieres TODO (es decir, leído/no leído) de la ENTRADA. Por el momento, eso no es posible, utilizando el feed, y está atascado con todos los correos de todas las etiquetas donde necesariamente y probablemente no todos vivan en la bandeja de entrada (muchos tienen elementos omiten la bandeja de entrada a propósito).

Referencias:

http://googlesystem.blogspot.com/2008/03/feed-for-unread-gmail-messages.html

https://developers.google.com/google-apps/gmail/gmail_inbox_feed

Cuestiones relacionadas