Ich entwickle eine Android App basierend auf gmail-api, in der ich zeigen muss, wie viele Mails ungelesen sind (basierend auf einem bestimmten Absender/Betreff) und müssen außerdem angeben, wie viele E-Mails der Benutzer nicht beantwortet hat (basierend auf einem bestimmten Absender/Betreff). Wenn jemand dies getan hat, lassen Sie mich wissen, ob dies machbar ist.gmail-api, um zu überprüfen, wie viele Mails ungelesen sind und der Benutzer nicht geantwortet hat
Q
gmail-api, um zu überprüfen, wie viele Mails ungelesen sind und der Benutzer nicht geantwortet hat
2
A
Antwort
2
Sie müssen die Methode Users.messages: list
verwenden, da nur Nachrichten zurückgegeben werden, die der angegebenen Abfrage entsprechen. Es unterstützt das gleiche Abfrageformat wie das Gmail-Suchfeld. Zum Beispiel from:[email protected] rfc822msgid: is:unread
.
Basierend auch von diesem Stand der SO ticket, die q
Parameter (Query) können alle Arten von Sachen, und es ist das gleiche wie die gmail Suchleiste auf der Oberseite des Web-Interface. Sie können diese Suchmethode verwenden, um ungelesene Nachrichten zu finden, zum Beispiel wie List<Message> unreadMessageIDs = ListMessages(service, "me", "is:unread");
.
Hoffe, das hilft! :)
Verwandte Themen
- 1. berechnet, wie viele Runden der Benutzer hat in einer Kreisbahn
- 2. Skript, um mir zu sagen, wer und wie viele Benutzer online sind
- 3. Konstruktorinjektion: Wie viele Abhängigkeiten sind zu viele?
- 4. Wie viele Aufgaben sind zu viele
- 5. Wie viele Spalten sind zu viele Spalten?
- 6. Überprüfen, ob der aktuelle Benutzer gewählt hat
- 7. Wie viele EJBs sind zu viele?
- 8. Richtiger Weg, um zu überprüfen, ob der Benutzer eine Rolle in Meteor hat?
- 9. Wie viele Schichten sind zu viele?
- 10. Coldfusion SQL-Abfrage, um Benutzer zu überprüfen
- 11. Wie viele PHP-Includes sind zu viele?
- 12. Benutzer viele Benutzer Beziehung hat, die CakePHP Way
- 13. Viele-zu-viele-Beziehung in NHibernate überprüfen
- 14. GmailApi lesen ungelesene Nachrichten
- 15. zwei eins zu viele Relationen - jedes Event hat viele Spots und jeder Spot hat viele Buchungen
- 16. Magento sendet zu viele Bestätigungs-E-Mails
- 17. HTTP 403.9 - Zugriff verboten: Zu viele Benutzer sind verbunden
- 18. Zu viele offene Dateien: wie viele offen sind, was sie sind, und wie viele kann die JVM offen
- 19. Wie viele sind zu viele Datenbanken auf SQL Server?
- 20. Wie kann ich die Ausführung einer $ interval-Funktion stoppen, wenn der Server noch nicht geantwortet hat?
- 21. Wie benutze UserSearchManager um zu überprüfen, ob der Benutzer in xmpp registriert ist oder nicht?
- 22. Viele-zu-viele-Beziehung mit Benutzer
- 23. Was ist der effizienteste Weg, um ein Forum Glühbirnen (ungelesen) System zu erstellen?
- 24. Wie zu bestimmen, wie viele Sitzungen zu viele für eine Webanwendung sind
- 25. Hat und gehört zu Viele Fehler - * _development.hunts_tasks 'existiert nicht:
- 26. Wie viele Sitzungsdaten sind zu viel?
- 27. Was sind die Methoden, um Benutzereingaben zu überprüfen und die Injektion von MySQL zu verhindern?
- 28. Überprüfen von E-Mails und Anwenden der Längenüberprüfung
- 29. Überprüfen, ob sich ein Benutzer angemeldet hat
- 30. Überprüfen, ob der Benutzer sein Mikrofon eingesteckt hat