【发布时间】:2014-07-22 09:51:29
【问题描述】:
我制作了一个在 Google 协作平台中作为“Apps 脚本小工具”运行的脚本。该脚本可以访问我的电子邮件和日历等,因为如果有人使用了我的脚本,我需要通知。
当我以“无名”用户身份访问该站点时,我收到消息“此应用程序是由其他用户创建的,而不是由 Google 创建的。此应用程序可以访问以下个人信息:电子邮件地址。”我该如何摆脱这种情况,用户对脚本是否给我发电子邮件不感兴趣。
感谢您的任何建议。
【问题讨论】:
我制作了一个在 Google 协作平台中作为“Apps 脚本小工具”运行的脚本。该脚本可以访问我的电子邮件和日历等,因为如果有人使用了我的脚本,我需要通知。
当我以“无名”用户身份访问该站点时,我收到消息“此应用程序是由其他用户创建的,而不是由 Google 创建的。此应用程序可以访问以下个人信息:电子邮件地址。”我该如何摆脱这种情况,用户对脚本是否给我发电子邮件不感兴趣。
感谢您的任何建议。
【问题讨论】:
同样的事情发生在我身上;我注释掉了对 Session 对象的所有引用,但仍然收到弹出消息。
当我完全删除注释代码并重新发布时,一切正常。关于访问电子邮件信息的消息已消失。
我猜即使有注释代码,谷歌代码也会保留内部库引用。对我来说没有多大意义。但希望这会有所帮助。
【讨论】:
如果您的脚本不依赖于任何用户的信息,我建议在部署网络应用程序时“以”我的身份执行应用程序。在 Publish > Deploy As Web App... 弹出窗口中,有一个下拉菜单。
【讨论】: