【问题标题】:Google App Script not accessible even though published as public即使公开发布,也无法访问 Google App 脚本
【发布时间】:2013-05-25 06:33:05
【问题描述】:

不确定我在这里缺少什么。我将 google 应用程序脚本部署为网络应用程序,其中包含脚本编辑器中菜单选项中的以下选项

执行应用程序为:访问应用程序的用户 谁有权访问该应用:任何人

然而,当我尝试匿名访问该 URL 时,它要求我登录,当我从另一个帐户登录时,我不断收到以下错误 您需要获得访问此项目的权限。

您以 **@gmail.com 的身份登录,但您无权访问此项目。您可以向所有者请求访问权限或选择其他帐户。了解更多

请求访问选择其他帐户

我在这里做错了什么。

谢谢

进一步检查,当我将服务类上的限制参数写入日志时,它读取为 MYSELF,即使在菜单选项中应用程序是使用“任何人”选项部署的。

【问题讨论】:

  • 只是一个愚蠢的问题:您是在尝试访问以 /exec 结尾的 URL,而不是以 /dev 结尾的 URL,对吗?
  • 您能否在创建新脚本时重现此问题?你能分享你的脚本代码甚至只是网址吗?一些截图也很好,因为很难相信 :) 因为我可以复制它。
  • 我猜@FaustoR。是对的。您需要使用以 exec 结尾的 URL。云上传图标提供的那个。

标签: google-apps-script


【解决方案1】:

引用评论中的正确答案:

@FaustoR

只是一个愚蠢的问题:您是否尝试访问以 /exec 结尾的 url,而不是以 /dev 结尾的 URL,对吗? – Fausto R. 2013 年 5 月 29 日 22:10

@br-araujo

我猜是@FaustoR。是对的。您需要使用以 exec 结尾的 URL。云上传图标提供的那个。 – br araujo 2013 年 6 月 13 日 14:58 总结一下:

不起作用:https://script.google.com/macros/s/LATEST_APP_KEY/dev

将工作:https://script.google.com/macros/s/LATEST_APP_KEY/exec

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-20
    • 2016-08-16
    • 2015-01-21
    • 1970-01-01
    • 2018-06-14
    • 1970-01-01
    相关资源
    最近更新 更多