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

176
Visualizações
usando EmaiJS, error en el servicio y ID de plantilla

Actualmente estoy experimentando con la biblioteca EmailJS, he seguido la documentación hasta lo que pensé que era 100%, coloqué el código en la etiqueta del script que está incrustada en el encabezado de contact.html, cuando envío el formulario, obtengo un error en la consola que dice "sin excepción", creé un archivo llamado sendEmail.js y lo conecté a mi contact.html, y lo probé allí, aquí está el problema:

Me dijeron que mi ID de servicio es incorrecto, fui, lo actualicé y luego me dijeron que mi ID de plantilla también es incorrecto, así que lo actualicé, lo guardé y lo intenté nuevamente, todavía no funciona, vea la captura de pantalla adjunta del detalles en mi cuenta de prueba emailJS:

ID de servicio: ID de servicio

ID de plantilla: ID de plantilla

Aquí está mi código contact.html: Este es mi método init en el

 <script type="text/javascript"> (function() { emailjs.init("user_vanqZMkpPOADQP2iEpqKS"); })(); </script>

Aquí está mi código de formulario:

 <form onsubmit="return sendMail(this);"> <input type="text" name="name" class="form-control" id="fullname" placeholder="Name" required/> <input type="text" name="emailaddress" class="form-control" id="emailaddress" placeholder="Email" required/> <textarea rows="5" name="projectsummary" class="form-control" id="projectsummary" placeholder="Project Description" required></textarea> <button type="submit" class="btn btn-secondary center-block">Send Project Request</button> </form>

Aquí está mi código sendEmail.js:

 // function has one one argument "contactForm" function sendMail(contactForm) { const templateParams = { "from_name": contactForm.name.value, "project_request": contactForm.projectsummary.value, "from_email": contactForm.emailaddress.value }; const serviceID = "service_golcdlt"; const templateID = "template_7qaoafp"; // Service ID, Template ID, template parameters emailjs.send(serviceID, templateID, templateParams) .then( function(response) { console.log("SUCCESS", response) }, function(error) { console.log("Error: Unable to send", error) } ); return false; // To block from loading a new page };

¿Qué me estoy perdiendo o haciendo mal?

about 4 years ago · Santiago Trujillo
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