【发布时间】:2018-06-14 20:58:09
【问题描述】:
如果我使用来自 gmail 的 https://mail.google.com/mail/feed/atom/ 提要,我只会收到未读电子邮件 - 作为任何读者都可以解析的漂亮 XML。
请告诉我是否有办法获取所有电子邮件 - 包括已读和未读邮件? 我正在Android上尝试这个。有什么可以参考的例子吗?
谢谢, 一个
【问题讨论】:
-
你能发布你的代码吗?
如果我使用来自 gmail 的 https://mail.google.com/mail/feed/atom/ 提要,我只会收到未读电子邮件 - 作为任何读者都可以解析的漂亮 XML。
请告诉我是否有办法获取所有电子邮件 - 包括已读和未读邮件? 我正在Android上尝试这个。有什么可以参考的例子吗?
谢谢, 一个
【问题讨论】:
相当有限,因为http://mail.google.com/mail/feed/atom/inbox/ AND https://mail.google.com/mail/feed/atom/ 显示所有未读邮件,而不仅仅是收件箱,我认为应该如此。然后我们可以有/read 和/unread,但/read 不存在,/unread 给你所有未读,而不仅仅是收件箱中的未读。
所以,http://mail.google.com/mail/feed/atom/all 可能是您想要的,因为它确实为您提供了所有邮件。目前,仅使用这样的 atom 提要,您将只能收到所有邮件,就像您要求的那样,但我不确定这就是您要求的……我假设您想要 ALL (意思是已读/未读)来自收件箱。目前,使用 Feed 是不可能的,而且您会遇到来自所有标签的所有邮件,而这些邮件必然且可能并不都存在于收件箱中(许多邮件故意跳过收件箱)。
参考资料:
http://googlesystem.blogspot.com/2008/03/feed-for-unread-gmail-messages.html
https://developers.google.com/google-apps/gmail/gmail_inbox_feed
【讨论】: