Я использую каналы Atom для чтения содержимого Gmail по адресу https://mail.google.com/mail/feed/atom/name, где name либо пустое (чтобы проверить папку "Входящие"), либо метка, определяемая пользователем (даже вложенная). Для разбора результата полезно прочитать XML-поле fullcount
, в котором указано количество непрочитанных сообщений. Однако с внутренними ярлыками Gmail, такими как starred
, important
, sent
, trash
, drafts
, spam
, all
, fullcount
всегда равно 0. Недавно я обнаружил здесь, что для ярлыка important
следует использовать менее интуитивно понятное имя ^iim
. С ^iim
fullcount
установлен правильно! Кто-нибудь знает, есть ли полный список таких этикеток?
Список доступных ярлыков Gmail Atom
Ответы (1)
Они называются системными ярлыками и . Gmail Content Provider в Android документирует несколько из них:
- ALL_MAIL ^все
- ЧЕРНОВИКИ ^r
- ВХОДЯЩИЕ ^i
- INBOX_CATEGORY_FORUMS ^sq_ig_i_group
- INBOX_CATEGORY_PRIMARY ^sq_ig_i_personal
- INBOX_CATEGORY_PROMOTIONS ^sq_ig_i_promo
- INBOX_CATEGORY_SOCIAL ^sq_ig_i_social
- INBOX_CATEGORY_UPDATES ^sq_ig_i_notification
- PRIORITY_INBOX ^iim
- ОТПРАВЛЕНО ^f
- СПАМ ^s
- ПОМЕЧЕННЫЕ ^t
- МУСОР ^k
person
rds
schedule
26.08.2014
Большое тебе спасибо ! А также спасибо за упоминание Google Developers, которых я раньше не знал.
- person Tom-Tom; 27.08.2014