如何使用范围“ https://www.googleapis.com/auth/script.webapp.deploy”

时间:2019-08-07 02:59:17

标签: google-apps-script google-apps-script-addon google-apps-script-api

oauthScopes文件的appscript.json部分中添加此范围时:

  "oauthScopes": [
    "https://www.googleapis.com/auth/script.webapp.deploy",
  ]

当您尝试使用插件时,您会看到类似以下的内容:

enter image description here

  

据我所知,此范围将使开发人员可以将插件部署为网络应用程序(不是每个 的每个插件用户的分离的网络应用程序) >当我们在脚本编辑器中手动Deploy as web app时使用网络应用)


我的问题是如何实际使用此范围来“将该应用程序发布为网络应用程序”

我的意思是在代码中必须为ScriptApp.deployWebApp(...)或类似的内容,对吧?

但是我在这里https://developers.google.com/apps-script/reference/script/script-app

找不到任何东西

1 个答案:

答案 0 :(得分:2)

恐怕当前不可能。屁股在ScriptApp.Service class中看到,您只能为脚本禁用Web应用程序,读取其URL,但是创建新的URL。