insertar imagen en google app script
Publicado por Julio César (2 intervenciones) el 27/03/2020 01:23:16
Buenas noches y muchas gracias por estar ahí, necesito ayuda porque estoy atascado, si me pudierais ayudar os lo agradecería eternamente.
Acabo de empezar con la programación y a base de tutoriales y mucho leer, he conseguido hacer un código para que reenvíe un correo a cada participante inscrito a través de un formulario de google form.
Lo que no consigo es insertar una imagen en el cuerpo del mensaje de correo.
Os envío el código a ver que os parece, asimismo os adjunto imagen de como queda el correo recibido y de como me gustaría que quedara (este es de la ruleta de la fortuna que es de donde he tomado la idea)
Acabo de empezar con la programación y a base de tutoriales y mucho leer, he conseguido hacer un código para que reenvíe un correo a cada participante inscrito a través de un formulario de google form.
Lo que no consigo es insertar una imagen en el cuerpo del mensaje de correo.
Os envío el código a ver que os parece, asimismo os adjunto imagen de como queda el correo recibido y de como me gustaría que quedara (este es de la ruleta de la fortuna que es de donde he tomado la idea)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
function sequenceNumberOnFormSubmit(e) {
var record = addSequenceNumber();
var timestamp = e.values[0];
var name = e.values[2];
var mail = e.values[5];
var subject = "Te has inscrito con exito ";
var plain_email_body = "¡Hola" + name + "!" +
"\n\n" +
"We have registered you request, sent on " + timestamp +
"\n\n" +
"To follow you status ask for the request number" + record;
var html_body = "<font face='arial' size='3'> Hola, " + name + ":" +
"<br/><br/>" +
"Tu registro se ha realizado el: <i>" + timestamp + "</i>" +
"<br/><br/>" +
"Tu número de inscripción es el <font color=\"red\"><strong>" + record + "</strong></font>" +
"<br/><br/>" +
"Recuerda guardar tu numero de inscripción, ya que este será tu número de participante en nuestra challenge." +
"<br/><br/>" +
"Gracias," +
"<br/>" +
"La Organización.</font>";
var advancedOpts = { name: "IPA Challenge", htmlBody: html_body };
MailApp.sendEmail(mail, subject, plain_email_body, advancedOpts);
}
function addSequenceNumber() {
// Obtain the sheet where we save the answers
var sheet = SpreadsheetApp.getActiveSheet();
// Obtain the last row with data
var row = SpreadsheetApp.getActiveSheet().getLastRow();
// Sequence number (record) minus 1, this is due to the headers
var record = row - 1;
// Set (or write) the sequence number in the cell specified, change number 4 for the rigth column
sheet.getRange(row,13).setValue(record);
// Return the sequence number
return record;
}
- imagenes-lwp.rar(162,5 KB)
Valora esta pregunta


0