list()方法仅返回消息ID列表,而不包含任何其他消息元数据。 有SO帖子from 2014和2016,但official documentation表示答案是user.messages resource的列表......
文档是错误的还是有其他方法可以做到这一点?我理解将整个邮件带入"列表"调用对于REST API调用效率不高 - 但可能会返回"某些"元数据是有意义的(例如,输出service.users()。messages()。get(...,format =' metadata'))而不是调用list()然后,for每条消息都可以获得(...,格式='元数据')
谢谢!
中号
答案 0 :(得分:0)
gmail.users.messages.get({
auth: auth,
userId: 'me',
id: messageid,
format: "raw"
}, function (err, response) {
});
你必须用每个messageid调用上面的api。响应将是相应电子邮件的原始数据