モジュールを使用してgmail-api-sync
Gmail メールにアクセスし、Google アラートから送信されたすべてを取得しています。また、1 日または 2 日より新しいメールを取得しようとしていますが、うまくいきません。このオプションを削除しようとしましたfrom
が、時間がかかりすぎて、実際に 2 日以上前の電子メールを取得していたことがわかりました。
const options = {
query: 'from:googlealerts-noreply@google.com',
newer_than: '1d'
}
return new Promise((resolve, reject) => {
gmail.queryMessages(oauth, options, (error, response) => {
// ...
}
// ...
})
何が理由なのか、これとは異なる使用法があるかどうかはわかりません。