Cómo incrustar un formulario de Google en el correo electrónico en el script de la aplicación de Google
Tengo un formulario que requiere inicio de sesión y estoy tratando de recuperar su html para incrustarlo en un correo electrónico. Similar a la preguntaGoogle Apps Script: ¿cómo acceder o llamar a "Enviar este formulario a otros"?
var form = FormApp.create('New Form');
form.setRequireLogin(true);
...
var url = form.getPublishedUrl();
var response = UrlFetchApp.fetch(url);
var htmlBody = HtmlService.createHtmlOutput(response).getContent();
MailApp.sendEmail({
to: email,
subject: subject,
htmlBody: htmlBody,
});
...
Sin embargo, la URLFetchApp no parece tener la configuración correcta de OAuth y siempre obtengo el HTML para la página de inicio de sesión de Google.
¿Hay alguna manera de establecer los parámetros correctos de OAuth para obtener el formulario HTML?