我是node的新手,我想知道我的gmail消息的相关信息,比如谁写的消息和文本。我按照快速入门示例编写了以下代码,但输出中只有'id‘和'threadId’字段。
function listMessages(auth) {
var gmail = google.gmail('v1');
gmail.users.messages.list({
auth: auth,
userId: 'me'
}, function(err, response) {
if (err) {
console.log('The API returned an error: ' + err);
return;
}
var messages = response.messages;
if (messages.length == 0) {
console.log('No messages found.');
} else {
console.log('Messages:');
for (var i = 0; i < messages.length; i++) {
var message = messages[i];
console.log(message);
}
}
});
}
有人能给我解释一下吗?谢谢。
发布于 2016-12-01 11:50:32
function getMessage(userId, messageId, callback) {
var request = gapi.client.gmail.users.messages.get({
'userId': userId,
'id': messageId
});
request.execute(callback);
}
添加"me
“作为userId
,并在messageId
字段中添加您的消息id。其他字段是可选的。
https://stackoverflow.com/questions/40890997
复制相似问题