javascript - sheet - jquery google apps script
FunciĆ³n de Google Apps Script no encontrada: doGet (1)
Finalmente encontré la respuesta.
Es bastante estúpido, pero aparentemente guardar y volver a publicar su aplicación web de script de google no es lo suficientemente bueno. Debe guardar una nueva versión y publicar la nueva para asegurarse de que su aplicación se actualice correctamente.
Estoy recibiendo un
Script function not found: doGet
O
Script function not found: doPost
cuando GET / POST a mi script de Google:
function doGet(e){return ContentService.createTextOutput("User says")}
function doPost(e) {
return HtmlService.createHtmlOutput(
"<form action=''http://www.example.com/users/gmail_permission/'' method=''post'' id=''foo''>" +
"<input type=''hidden'' name=''gmail'' value=''getEmail()'' >" +
"<input type=''hidden'' name=''id'' value=''e.parameter.user_id'' >" +
"</form>" +
"<script>document.getElementById(''foo'').submit();</script>");
}
function getEmail() {
return Session.getActiveUser().getEmail();
}
Lo extraño es que recibiré el error anterior cuando visite la URL de Webapp en mi navegador. Pero cuando uso Hurl.it, me redireccionan a Google Drive. Pero cuando pruebo la aplicación web para su último código. en google.script.com, la respuesta GET funciona bien.
Bastante perdido en cuanto a lo que está pasando ... aquí está mi guión:
https://script.google.com/macros/s/AKfycbz0XGeoEuP4V6W60N7yP-dDiLltPefxmqzhMJurnGzOhPfqA_er/exec
Aquí están los GET
FROM Hurl.it - GET https://accounts.google.com/ServiceLogin?service=wise&followup=https://script.google.com/macros/s/AKfycbz0XGeoEuP4V6W60N7yP-dDiLltPefxmqzhMJurnGzOhPfqA_er/exec&continue=https://script.google.com/macros/s/AKfycbz0XGeoEuP4V6W60N7yP-dDiLltPefxmqzhMJurnGzOhPfqA_er/exec&passive=1209600
FROM script.google.com - https://script.google.com/macros/s/AKfycbyCH4Jk7VcEIhE52jIorIBzcghRYAPRuwuzFSHwaWIB/dev
FROM browser - https://script.google.com/macros/s/AKfycbz0XGeoEuP4V6W60N7yP-dDiLltPefxmqzhMJurnGzOhPfqA_er/exec