Я не знаю, что случилось.Я думал, что этот сценарий работал в один момент.Теперь я просто продолжаю получать сообщение «не могу вызвать метод split» из неопределенного ».
function getVulture(){
var newSub = SpreadsheetApp.openById('xxx').getSheetByName('newS');
var label = GmailApp.getUserLabelByName('mail');
var threads = label.getThreads();
for (var i=0; i<threads.length; i++)
{
var messages = threads[i].getMessages();
for (var j=0; j<messages.length; j++)
{
var date = messages[j].getDate();
var fullname = messages[j].getPlainBody().split('Name: ')[1].split('\n')[0];
}
threads[i].removeLabel(label).moveToArchive();
}
Простой текст:
Дата подписки: 10 мая 2018 г. 01:36
Имя: Адам Запад
Адрес электронной почты *: email@g.com
Как это не определено?Это странно, потому что на самом деле он делает то, что я хочу ... за исключением того, что возникает ошибка, он никогда не переходит на строку кода threads[i].removeLabel(label).moveToArchive();
.