2011-06-22 11 views
6

Jeśli korzystam z kanału https://mail.google.com/mail/feed/atom/ z Gmaila, otrzymuję TYLKO nieprzeczytane wiadomości e-mail - jako ładne XML parsowane przez każdego czytelnika.android + gmail + kanał + otrzymuj WSZYSTKIE maile

Proszę mi powiedzieć, czy istnieje sposób na uzyskanie WSZYSTKICH e-maili - w tym zarówno przeczytanych, jak i nieprzeczytanych? Próbuję tego na Androida. Czy istnieje przykład, do którego mogę się odnieść?

Dzięki,

+1

Zobacz istniejącą pytanie. Przeczytaj https://developers.google.com/google-apps/gmail/gmail_inbox_feed i http://stackoverflow.com/questions/8179103/read-all-mails-from-gmail-api-using-oauth – KappaMax

+0

możesz zamieścić twój kod, proszę? – swathi

Odpowiedz

1

Dość ograniczające, ponieważ http://mail.google.com/mail/feed/atom/inbox/ I https://mail.google.com/mail/feed/atom/ pokazuje wszystkie nieprzeczytane wiadomości, a nie tylko w skrzynce odbiorczej, jak powinien w moim opintion. Wtedy moglibyśmy mieć /read i /unread, ale zamiast tego /read nie istnieje, a /unread daje wszystkie nieprzeczytane, a nie tylko nieprzeczytane ze skrzynki odbiorczej.

Tak więc, http://mail.google.com/mail/feed/atom/all może być tym, czego potrzebujesz, ponieważ daje dosłownie CAŁĄ pocztę. W tej chwili, używając takiego samego zasilenia atomowego, będziesz w stanie uzyskać WSZYSTKĄ pocztę, tak jak prosiłeś, ale nie jestem pewien, o co prosisz ... Zakładam, że chcesz WSZYSTKIE (czyli odczyt/nieprzeczytane) z SKRZYNKI ODBIORCZEJ. W tej chwili nie jest to możliwe, jeśli korzystasz z kanału informacyjnego i utkniesz na wszystkich wiadomościach ze wszystkich etykiet, w przypadku których z konieczności i prawdopodobnie wszyscy nie mieszkają w skrzynce odbiorczej (wiele z nich ma celowo pominąć skrzynkę odbiorczą).

Referencje:

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

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

Powiązane problemy