【发布时间】:2017-04-21 20:19:38
【问题描述】:
我正在开发一个 gmail 应用程序(您可能会知道您是否阅读了我的其他问题),我可以列出我的前 10 封电子邮件,但是我无法知道它们被阅读与否的天气。有谁知道我会怎么做?谢谢!
【问题讨论】:
-
不知道你是怎么做到的,但那不就是
if (email == opened) { //mark as read }吗?根据您获取邮件的方式,是否有数据库后端等等,这将是不同的解决方案。您甚至可以根据查看与否在 localStorage 中存储一个布尔值(未查看 == 0,查看 == 1) -
我也认为它会这么简单,但是 gmail api 的工作方式是它使用标签,如果电子邮件被阅读它没有未读标签。但是根据developers.google.com/gmail/api/v1/reference/users/labels,如果它有标签,它不会简单地返回,因此我想知道如何检查它是否有未读标签。对不起,如果这不清楚。谢谢!
标签: javascript jquery python html gmail-api