Javascript Gmail API查询以检索给定时间后发送的未读邮件

Javascript Gmail API查询以检索给定时间后发送的未读邮件,javascript,gmail,gmail-api,Javascript,Gmail,Gmail Api,我正在使用gmail api通过javascript编程检索电子邮件消息,这些消息包括: 1.未读 2.在给定时间后发送 我知道检索未读邮件的查询是:“is:unread” 用于检索特定日期后发送的邮件的查询为“in:sent after:yyyy/mm/dd” 但是我们如何将上述两个查询组合成一个查询呢 另外,如果有任何关于gmail api支持的邮件搜索查询的文档,请分享它们——我似乎找不到 query = is:unread OR (is:sent AND after:<TIME_I

我正在使用gmail api通过javascript编程检索电子邮件消息,这些消息包括: 1.未读 2.在给定时间后发送

我知道检索未读邮件的查询是:“is:unread” 用于检索特定日期后发送的邮件的查询为“in:sent after:yyyy/mm/dd”

但是我们如何将上述两个查询组合成一个查询呢

另外,如果有任何关于gmail api支持的邮件搜索查询的文档,请分享它们——我似乎找不到

query = is:unread OR (is:sent AND after:<TIME_IN_SECONDS_SINCE_EPOCH>)
该查询与Gmail客户端中的搜索栏完全相同,因此您可以在工作中找到任何内容,即使上面的“自纪元起秒数”查询之类的内容没有记录在案

该查询与Gmail客户端中的搜索栏完全相同,因此您可以在工作中找到任何内容,即使上面的“自纪元起秒数”查询之类的内容没有记录在案

query = is:unread OR (is:sent AND after:1357282800)

GET https://www.googleapis.com/gmail/v1/users/me/messages?q=is%3Aunread+OR+(is%3Asent+AND+after%3A1357282800)&key={YOUR_API_KEY}