Gmail Java Api - 通过“newer_than:”限制搜索

时间:2014-11-09 22:54:40

标签: gmail-api

Gmail Java Api不会将邮件搜索限制为60天。还有一种方法可以启用调试来查看实际的API调用吗?

ListMessagesResponse messagesResponse = gmailService.users().messages().list(USER).setQ("CATEGORY:PROMOTIONS newer_than:60d").setMaxResults(100l).execute();

1 个答案:

答案 0 :(得分:1)

category:promotions after:2014/11/3 

...是您想要的查询。您必须根据今天的日期减去60天生成日期。看起来你正在使用java,所以我建议Joda有时间进行60天的减法。

以下是如何启用要打印的日志记录调试信息:https://developers.google.com/gdata/faq#java_log