Zum Beispiel möchte ich alle E-Mails diese Woche oder alle E-Mails von Montag bis Freitag erhalten. Wird das möglich sein? Und ich benutze Python Gmail API.Ist es möglich, Google Mail aus einem Zeitintervall mithilfe der Google Mail-API zu erhalten?
1
A
Antwort
1
Sie können ein query
auf Ihrem Eintrag von Nachrichten festlegen und newer_than
verwenden:
ListMessagesResponse response = service.users().messages().list('me').setQ('newer_than:7d').execute();
Sie auch after
und before
mit der Zeit seit der Epoche in Sekunden verwenden können. Wenn Sie z.B. die Nachrichten zwischen Mon, 04 Sep 2017 00:00:00 GMT
und Fri, 08 Sep 2017 23:59:59 GMT
würden Sie schreiben:
ListMessagesResponse response = service.users().messages().list('me').setQ('after:1504483200 before:1504915199').execute();
0
Seem Liste parameters unterstützt Filter nach Datum Zeit nicht wie erwartet. Also dachte ich, Sie können messages
Liste dann auf internalDate Feld filtern.
Verwandte Themen
- 1. Ist es möglich, Google Mail-Kontaktlisten mithilfe der Google Mail-API (.NET) zu erhalten?
- 2. Ist es möglich, alle E-Mails aus einem Posteingang in Google Mail zu erhalten?
- 3. Ist es möglich, Google Analytic Zielwert nach Datum zu erhalten?
- 4. Google People API - Ist es möglich, benutzerdefinierte Felder zu erhalten?
- 5. Ist es möglich, Telefonnummer mit Google plus API zu erhalten
- 6. Ist es möglich, monatliche Aktienkurse von Google Finance zu erhalten?
- 7. Ist es möglich, die Telefonnummer über Google oAuth2 zu erhalten?
- 8. ist es möglich, Anwendungen direkt in Google Mail mit Google-Anwendungen (google.com/a) zu bauen?
- 9. Ist es möglich, die letzten 10 E-Mails mit Google Mail-API zu erhalten?
- 10. ist es möglich, "Google Frontend" aus dem Antwortkopf der Google App Engine zu entfernen?
- 11. So synchronisieren Sie Telefonkontakte in Google Mail mithilfe von Google-Kontakten mithilfe von Google-Kontakten api
- 12. Ist es möglich, das erste Bild eines Ortes aus Google Maps zu erhalten?
- 13. Ist es möglich, Google App Invite serverseitig zu generieren?
- 14. Ist es möglich, Mail von localhost über PHP mit Hilfe von Google Mail zu senden?
- 15. ist es möglich, den kompilierten Funktionsnamen von google closure aus innerhalb des Codes zu erhalten?
- 16. Ist es möglich, ImportRange in Google Apps Script zu verwenden?
- 17. Ist es möglich, Profilinformationen in einem id_token von Google zu erhalten?
- 18. Google API - Kontakte erhalten mail
- 19. So lösen Sie eine E-Mail aus, nachdem der Datenflussjob zu einem bestimmten Zeitintervall abgeschlossen wurde
- 20. Ist es möglich, google amp HTML-Seiten zu aktualisieren?
- 21. Ist es möglich, Sprachbenachrichtigungen an Google Home-Gerät zu senden
- 22. So erhalten Sie die genaue Nachricht Label aus einem Google Mail-Thread in Google Script?
- 23. Ist es möglich, uid zu melden, ohne die benutzerdefinierte Dimension aus Google Analytics zu setzen?
- 24. ist es möglich, eine Google Earth-Karte INSIDE Excel anzuzeigen?
- 25. Ist es möglich, Android Google Map Sprachsuche zu öffnen?
- 26. Ist es möglich, Google Chrome Devtools automatisch zu öffnen?
- 27. Ist es möglich, Apple IDFA mithilfe von Measurement Protocol manuell an Google Analytics zu senden?
- 28. Ist es möglich, Ordner in einem Google Drive-Ordner aufzulisten
- 29. ist es möglich, google Script 404 Fehler zurückzugeben?
- 30. Es ist nicht möglich, beim Schreiben in BigQuery mithilfe von Google Datenfluss Ausnahmen zu erfassen.
Danke, aber ich bin die api Dokumentation Angst zeigt die INTERNALDATE in einem Zeitstempel-Format sein würden. Nicht genau das Datumsformat, das ich verwenden möchte. –
Sie können zwischen dem Datum/Uhrzeit-Format oder dem zu vergleichenden Zeitstempel konvertieren. –