2016-03-30 9 views
2

gmail-apiに基づいてアンドロイドアプリを開発しています(特定の送信者/件名に基づいて未読メール数を表示する必要があります)また、(特定の送信者/件名に基づいて)返信しなかったメールの数を表示する必要があります。もし誰かがこれを行っているなら、これが実現可能かどうか私に知らせてください。gmail-apiが未読メール数を確認し、ユーザーが返信していない

答えて

2

Users.messages: listメソッドを使用する必要があるのは、指定したクエリに一致するメッセージのみが返されるためです。 Gmailの検索ボックスと同じクエリフォーマットをサポートしています。たとえば、from:[email protected] rfc822msgid: is:unreadです。

SO ticketからもわかるように、qのパラメータ(クエリ)はすべての種類のもので、ウェブインターフェイスの上部にあるGmailの検索バーと同じです。この検索方法を使用して、未読のメッセージを見つけることができます(例: List<Message> unreadMessageIDs = ListMessages(service, "me", "is:unread");)。

希望すると便利です。 :)