Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

546
Visualizações
Google Scripts - getFrom() no es un error de función

Tenía esto funcionando antes, sin problemas, sin embargo, desde que puse un filtro para eliminar todos los hilos con más de 1 correo electrónico, ahora aparece el error que no es una función. Elimino el filtro y todavía aparece el error, no estoy seguro de qué ha causado que esto se rompa por completo en mí.

 function extractEmails() { var htmlBody = getEmailHtml(); var labelName = "auto-reply-incoming"; // get all email threads that match label var receivedSearchQuery = "label:"+labelName+" -is:sent"; var threads = GmailApp.search(receivedSearchQuery, 0, 500); threads.forEach ((t, i) => { let messages = t.getMessages(); let name = messages.getFrom(); let messageCount = t.getMessageCount(); if (messageCount > 1) { label.removeFromThread(t); } if (messageCount <= 1) { message.reply("Hi " +name+" \n" + "insert text here"); } }); };
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

eliminó accidentalmente parte del script, se corrigió con el siguiente código:

 messages.forEach ((m, j) => { let name = m.getFrom(); m.reply("Hi " +name+" \n" + "insert text here"); });
about 4 years ago · Juan Pablo Isaza Relatório

0

Reemplazar

 let name = messages.getFrom();

por

 let name = messages[0].getFrom();

Lo anterior porque getFrom() es un método de Class GmailMessage pero los messages son una matriz.

Referencia

  • https://developers.google.com/apps-script/reference/gmail/gmail-message#getfrom
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda