2016-07-22 12 views
1

Ich möchte eine Liste von Threads nach einem bestimmten Datum erhalten, konnte aber keine Möglichkeit finden, es zu tun. Ich habe die aktualisierte Datetime in der Datenbank entsprechend dem letzten Zeitpunkt gespeichert, zu dem die Gmail-API zum Abrufen der Threadliste verwendet wurde. Dann mit dieser aktualisierten Zeit möchte ich die Liste weiter abrufen.Nodejs Google Mail-OAuth-API, um Users.threads zu erhalten: Liste

Antwort

0

Die Google Mail-API ermöglicht das Auflisten von Threads/Nachrichten nach einer specific timestamp with second accuracy.

Sagen wir, Sie zu list threads wollen mit Nachrichten nach Friday, 22-Jul-16 00:00:00 UTC erhalten, würden Sie after:1469145600 im q -parameter schreiben.

Anfrage

GET https://www.googleapis.com/gmail/v1/users/me/threads?q=after%3A1469145600&access_token={YOUR_ACCESS_TOKEN} 

Antwort

{ 
"threads": [ 
    { 
    "id": "1561153ce695b9ab", 
    "snippet": "Infinite Elgintensity has uploaded Gym Idiots - Spread Eagle Rows & Mike O'Hearn 585-Lb. Squat A montage of gym fails with... Infinite Elgintensity has uploaded Gym Idiots - Spread Eagle Rows", 
    "historyId": "895071" 
    } 
], 
"resultSizeEstimate": 1 
}