以匿名方式执行Google Apps脚本仅显示“单击我”按钮

时间:2012-08-30 11:14:35

标签: google-apps-script

我有一个很好的谷歌应用程序脚本,运行良好,它从GET / POST获取生产pdf的参数,并通过邮件发送并存储在谷歌驱动器。

如果我的用户执行该脚本,

一切正常。

我试图向所有人发布,保持执行作为我的用户 当我尝试打开生成的URL时,我只看到一个按钮“click me”

怎么了?

我需要从GAE调用此脚本来执行文档上的一些内容。

任何人都可以帮助我吗?

这是我的脚本的网址:script

感谢 桑德罗

修改

这是我的测试代码:

   function doGet() { 
     var output = ContentService.createTextOutput() 
         .setMimeType(ContentService.MimeType.TEXT) 
         .setContent("Hello World"); 
     return output; }

我发布为webapp,执行设置为我自己,访问设置为包括匿名在内的所有人。

当我尝试以匿名用户身份访问时,我总是看到该按钮:(

1 个答案:

答案 0 :(得分:2)

您没有更新版本(请参阅菜单:文件>管理版本),然后重新发布应用,因此您获得了旧代码(也就是您从“脚本作为webapp”获得的示例代码)。测试URL始终是最新的代码,但真实的URL会获得一个明确的版本。