gmail-api检查有多少邮件未读并且用户没有回复

时间:2016-03-30 17:30:32

标签: gmail gmail-api

我正在开发一个基于gmail-api的Android应用程序,其中我需要显示有多少邮件未读(基于特定发件人/主题),还需要显示用户未回复的邮件数量(基于特定发件人/主题)。如果有人这样做,请告诉我这是否可行。

1 个答案:

答案 0 :(得分:2)

您需要使用Users.messages: list方法,因为它只返回与指定查询匹配的消息。它支持与Gmail搜索框相同的查询格式。例如,from:someuser@example.com rfc822msgid: is:unread

同样基于此相关SO ticketq参数(查询)可以是各种内容,它与Web界面顶部的gmail搜索栏相同。您可以使用此搜索方法查找未读消息,例如 List<Message> unreadMessageIDs = ListMessages(service, "me", "is:unread");

希望这有帮助! :)