Я использую API Google Gmail для получения списка сообщений. Я хотел бы получить список всех сообщений, отправленных от конкретного пользователя. Вот то, что я до сих пор:Как я могу получить список писем, отправленных от конкретного человека?
var oauth2Client = new OAuth2('', '', '');
oauth2Client.setCredentials(token);
var gmail = google.gmail('v1');
gmail.users.messages.list({
auth: oauth2Client,
userId: 'me'
}, function(err, response) {
if (err) {
console.log('The API returned an error: ' + err);
cb(null, false);
} else {
cb(null, response);
}
});
Я попытался установить userId: '[email protected]'
, но это дало мне следующую ошибку:
The API returned an error: Error: Delegation denied for [email protected]
Что я упускаю? Спасибо заранее за любые ответы!