1

嗯...我有一个问题,不,我必须说这是客户的要求。

就像每个人都知道,如果脚本访问任何服务,那么您必须在第一次运行该功能时授予他们权限。我的意思是点击“授予”按钮。

问题是我通过电子表格上的自定义菜单执行用户运行脚本的项目,他们不会打开脚本编辑器。第一次运行脚本需要点击diablog来授予权限。因此,如果这是第一次用户(不是我)通过 SpreadSheet 菜单运行脚本,则 SpreadSheet 将显示消息“正在运行脚本...”,仅此而已。

因此,如果有任何方法可以在不打开脚本编辑器的情况下授予用户权限访问服务(我不希望他们为了我的利益而查看我的源代码)然后告诉我你们的人。多谢!

P/S:对不起,我的英语很差。

4

1 回答 1

1

如果您在新用户第一次尝试运行任何功能时仅使用默认 API(无 o-auth),则会提示他授予对这些服务的访问权限。如果你想让它更明显,你可以在你的自定义菜单中添加一个名为“授权”的菜单项,它会做它所说的:-) 即除了触发过程或最终显示欢迎消息之外什么都没有......在那一步之后将不再有授权请求。

于 2012-10-24T10:55:50.203 回答