tbr*_*ier 5 gmail google-api gmail-api
根据Gmail API参考,Users.messages:列出“ [列出用户邮箱中的邮件”。在我看来,消息是按数据降序返回的。这是正确的假设吗?
基本上,我希望能够在几天后处理用户的收件箱,而无需重新处理已经处理过的消息。如果我偶然发现以前收到的电子邮件,我会停止操作。使用历史记录并不可靠,因为据记录,历史记录可能会在几个小时内到期,因此需要进行全新的同步。
是的,你是对的。消息以降序返回,最新消息优先。
您可以保存internalDate最新消息的并在几天后在查询中列出具有该值的新消息。
例
internalDate = 1490213949000 // Wed Mar 22 2017 21:19:09 GMT+0100 (CET)
q=after:1490213949 // 'after' takes seconds since the epoch. internalDate/1000
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1035 次 |
| 最近记录: |