Google apps script 强制重新授权Google加载项的作用域
我正在为GoogleSheets附加模块市场开发一个附加模块,我对Google需要的验证过程有些执着。他们要求我重新做第一次授权应用程序过程的截屏,但由于我已经授予了运行我的加载项的权限,我无法让权限窗口再次显示 有人知道我如何强制Google Sheets请求Oauth权限吗Google apps script 强制重新授权Google加载项的作用域,google-apps-script,google-cloud-platform,Google Apps Script,Google Cloud Platform,我正在为GoogleSheets附加模块市场开发一个附加模块,我对Google需要的验证过程有些执着。他们要求我重新做第一次授权应用程序过程的截屏,但由于我已经授予了运行我的加载项的权限,我无法让权限窗口再次显示 有人知道我如何强制Google Sheets请求Oauth权限吗 提前感谢可以手动删除授权,也可以使用代码删除授权。您的用户还应该知道如何删除授权。您可以向用户提供菜单项或按钮以删除授权 使用代码删除授权 手动删除授权 确保您没有登录多个Google帐户。 您只需登录安装该附加组件的G
提前感谢可以手动删除授权,也可以使用代码删除授权。您的用户还应该知道如何删除授权。您可以向用户提供菜单项或按钮以删除授权 使用代码删除授权 手动删除授权 确保您没有登录多个Google帐户。
您只需登录安装该附加组件的Google帐户即可 转到管理您的Google帐户:
转到安全检查
开放第三方访问
向下滚动至底部,然后单击“显示其他人”
删除对{{外接程序名称}的访问权限
此时,您已经通过您的帐户删除了对加载项的授权 如果您有工作区帐户或其他付费谷歌帐户,则可能会收到错误消息: 在管理控制台中卸载域的应用程序 您需要进入管理控制台并删除该应用程序
现在回到加载项并使用它,系统将提示您重新授权。太棒了!非常感谢!
function removeAuthorization() {//This must be run from your add-on code
ScriptApp.invalidateAuth();
}