我要提取标记有特定标签的消息列表,并将其转换为消息数组。如何从邮件中找到附件的编号,以便获取附件?我在文档中找不到它,因为它们的类型似乎不匹配。
这是我用来从这些电子邮件中获取一系列电子邮件的代码,我需要找到它们的附件ID。
async function callback(auth) {
var gmail = google.gmail({ version: 'v1', auth });
var items = await gmail.users.messages.list({
userId: 'me',
labelIds: ['Label_2889013704837474607'],
});
var emails = await Promise.all(
items.data.messages.map((_val) => {
return gmail.users.messages.get({
userId: 'me',
id: _val.id,
});
})
);
console.log(emails[0].data.payload);
return emails;
}