Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Gmail API搜索运营商“;“比”新;不起作用_Javascript_Node.js_Gmail Api_Adonis.js - Fatal编程技术网

Javascript Gmail API搜索运营商“;“比”新;不起作用

Javascript Gmail API搜索运营商“;“比”新;不起作用,javascript,node.js,gmail-api,adonis.js,Javascript,Node.js,Gmail Api,Adonis.js,我正在使用gmailapi同步模块访问gmail邮件,并检索从谷歌发送的所有警报。我也尝试检索比1或2天更新的电子邮件,但它不起作用。我试图从中删除选项,但时间太长,这表明它确实在检索早于2天的电子邮件 const options = { query: 'from:googlealerts-noreply@google.com', newer_than: '1d' } return new Promise((resolve, reject) => { gmail.q

我正在使用
gmailapi同步
模块访问gmail邮件,并检索从谷歌发送的所有警报。我也尝试检索比1或2天更新的电子邮件,但它不起作用。我试图从中删除
选项,但时间太长,这表明它确实在检索早于2天的电子邮件

const options = {
  query:      'from:googlealerts-noreply@google.com',
  newer_than: '1d'
}

return new Promise((resolve, reject) => {
  gmail.queryMessages(oauth, options, (error, response) => {
     // ...
  }
  // ...
})

我看不出原因是什么,以及是否有不同的用法。

提供的示例不太清楚,现在所有者已经更新了


var-options={query:'from:facebook.com更新于:2d'}

由于您使用的是AdonisJs,我建议您查看一下
pify
以删除此承诺和
gmail.queryMessages的回调。好的,我将在其他时间查看。非常感谢。