我有一个很好的谷歌应用程序脚本,运行良好,它从GET / POST获取生产pdf的参数,并通过邮件发送并存储在谷歌驱动器。
如果我的用户执行该脚本,一切正常。
我试图向所有人发布,保持执行作为我的用户 当我尝试打开生成的URL时,我只看到一个按钮“click me”
怎么了?
我需要从GAE调用此脚本来执行文档上的一些内容。
任何人都可以帮助我吗?
这是我的脚本的网址:script
感谢 桑德罗
修改
这是我的测试代码:
function doGet() {
var output = ContentService.createTextOutput()
.setMimeType(ContentService.MimeType.TEXT)
.setContent("Hello World");
return output; }
我发布为webapp,执行设置为我自己,访问设置为包括匿名在内的所有人。
当我尝试以匿名用户身份访问时,我总是看到该按钮:(
答案 0 :(得分:2)
您没有更新版本(请参阅菜单:文件>管理版本),然后重新发布应用,因此您获得了旧代码(也就是您从“脚本作为webapp”获得的示例代码)。测试URL始终是最新的代码,但真实的URL会获得一个明确的版本。