用于返回从特定电子邮件地址发送的电子邮件的Gmail API请求无法正常工作

时间:2016-01-18 16:50:11

标签: node.js google-api gmail-api

我有以下代码用于检索特定用户发送的最近25封电子邮件:

@font-face

我遇到的问题是var oauth2Client = new OAuth2(googleClientID, googleClientSecret, ''); oauth2Client.setCredentials(token); var gmail = google.gmail('v1'); var contact_email = 'some_person@email.com'; gmail.users.messages.list({ auth: oauth2Client, userId: 'me', q: 'from:' + contact_email + '', maxResults: 25 }, function(err, data) { if (err) { console.log('The API returned an error: ' + err); response = []; } else { response = data.messages; console.log('response = ' + JSON.stringify(response)); } }); 始终会返回最近的25封电子邮件,无论发件人是谁。我只想要来自特定用户的最新25封电子邮件。我认为response属性会为我的请求提供适当的过滤器,但显然不是。我做错了什么?

0 个答案:

没有答案