gpt4 book ai didi

google-apps-script - 向 Web 应用程序发出 GET 和 POST 请求时出现 "function not found"错误

转载 作者:行者123 更新时间:2023-12-02 12:36:12 24 4
gpt4 key购买 nike

我得到了

Script function not found: doGet

或者

Script function not found: doPost

当我 GET/POST 到我的 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();
}

奇怪的是,当我在浏览器上访问 Webapp URL 时,会收到上述错误。但当我使用 Hurl.it 时,我只是被重定向到 Google 云端硬盘。但是当我“测试网络应用程序的最新代码时。”在 google.script.com 上,GET 响应工作正常。

完全不知道发生了什么......这是我的脚本:

 https://script.google.com/macros/s/AKfycbz0XGeoEuP4V6W60N7yP-dDiLltPefxmqzhMJurnGzOhPfqA_er/exec

这是 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

最佳答案

终于找到答案了。

这非常愚蠢,但显然保存并重新发布您的谷歌脚本网络应用程序还不够好。您需要保存新版本并发布新版本,以确保您的应用得到正确更新。

enter image description here

关于google-apps-script - 向 Web 应用程序发出 GET 和 POST 请求时出现 "function not found"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22617138/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com