Я использую Google Apps Script для автоматизации сохранения вложений из электронных писем в уникальные папки Google Диска в зависимости от метки, в которую были отфильтрованы сообщения.
До сих пор мне удавалось получить идентификатор сообщения, используя некоторый код фрагмент, который я нашел на линии. Однако я застреваю, пытаясь получить доступ к телу сообщений и сохранить вложение в папке на диске.
function getMessage(){
var folder = DriveApp.getFolderById('xxxxxxxxxxxxx');
var userId = "myemail@gmail.com";
var query = "label:Global Alcohol";
var res = Gmail.Users.Messages.list(userId, {q: query});
var attachment = msgs.Attachments.get(userId, messageId, id);
var ids = res.messages.map(function(e){return e.id});
Logger.log(ids);// Message IDs with the specific labels.
}
Заранее благодарен за помощь.