GAS:此应用程序是由其他用户创建的,而不是由Google创建的

时间:2012-11-10 15:36:06

标签: google-apps-script

我制作了一个在Google协作平台中作为“Apps脚本小工具”运行的脚本。该脚本可以访问我的电子邮件和日历等,因为如果有人使用我的脚本,我需要通知。

当我以“noname”用户身份访问该网站时,我收到消息“此应用程序是由其他用户创建的,而不是由Google创建的。此应用程序可以访问以下个人信息:电子邮件地址。”如何摆脱这种情况,如果脚本向我发送电子邮件,用户不感兴趣。

感谢您的任何建议。

2 个答案:

答案 0 :(得分:1)

同样的事发生在我身上;我注释掉了对Session对象的所有引用,但我仍然收到了弹出消息。

当我完全删除评论代码并重新发布时,一切正常。有关访问电子邮件信息的消息已消失。

我猜即使有评论代码,谷歌代码也会保留在内部库引用中。对我来说没有多大意义。但希望这会有所帮助。

答案 1 :(得分:-1)

如果您的脚本不依赖于任何用户的信息,我建议在部署Web应用程序时将“执行应用程序”视为“我”。在Publish>部署为Web App ...弹出窗口,有一个下拉列表。